Spassu

Senior Full-Stack Developer

Spassu

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

PostGISPythonReact

About the role

  • Design, develop, and maintain scalable, secure, high-performance backend systems, acting as a technical reference within the development team, contributing to architecture decisions, programming best practices, and supporting the team's technical growth.
  • Design, develop, and maintain scalable backend APIs, services, and integrations;
  • Define architectural standards, development best practices, and guidelines;
  • Implement solutions with a focus on high performance, security, and availability;
  • Collaborate with Product, Frontend, UX, and DevOps teams to deliver end-to-end solutions;
  • Ensure code quality through automated testing (unit, integration, and end-to-end);
  • Perform code reviews, mentor developers, and support the team's technical development;
  • Monitor and optimize production applications (logging, metrics, observability);
  • Participate in technical discussions about technology choices and system evolution.

Requirements

  • Bachelor's degree in information technology or related fields (web design, product design, business administration, physics, chemistry, engineering) or a postgraduate degree in a related area.
  • Preferred experience: 5 years working with backend languages;
  • Microservices architecture;
  • Continuous integration and continuous deployment (CI/CD);
  • Version control tools and management;
  • Experience in agile projects;
  • Advanced knowledge of relational and non-relational databases;
  • Knowledge of automated testing and test-driven development;
  • Familiarity with containerization;
  • Strong understanding of design patterns and software engineering principles;
  • Familiarity with application security;
  • Experience with unit testing;
  • Paginated endpoints;
  • Caching;
  • Asynchronous programming;
  • Spatial and temporal search;
  • Knowledge of PostGIS and GeoDjango;
  • Python, React
Benefits
  • Health insurance
  • Dental insurance
  • Life insurance
  • Meal or food allowance
  • Transportation voucher
  • WellHub
  • Gympass

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
backend developmentPythonmicroservices architectureautomated testingtest-driven developmentrelational databasesnon-relational databasescontainerizationasynchronous programmingPostGIS
Soft skills
mentoringcollaborationtechnical growthcode quality assurancetechnical discussions
Certifications
Bachelor's degreepostgraduate degree