matrixcargo

Senior Full Stack Developer

matrixcargo

full-time

Posted on:

Location Type: Hybrid

Location: Curitiba • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

GraphQL

About the role

  • Design and develop new features and services for the platform.
  • Maintain and optimize existing code, ensuring efficiency and scalability.
  • Contribute to software architecture, ensuring quality, modularity, and best practices.
  • Implement automated tests to ensure system reliability.
  • Support the definition of engineering best practices, such as code reviews and architectural patterns.
  • Work collaboratively with Product, Infrastructure, and UX/UI teams to ensure the best end-user experience.
  • Participate in the development of a new platform, including architecture and implementation of new features.
  • Maintain current systems, ensuring scalability, security, and stability.
  • Operate in a high-demand environment, facing performance and growth challenges.

Requirements

  • Experience with Full Stack development using the listed tech stack.
  • Advanced knowledge of software architecture and designing scalable systems.
  • Experience implementing development best practices, including automated testing, version control, and CI/CD.
  • Ability to design and model data in relational databases.
  • Experience developing REST and GraphQL APIs.
  • Ability to analyze and optimize application performance.
  • Preferred: Experience with Domain-Driven Design (DDD), applying Test-Driven Development (TDD), knowledge of microservices and event-driven architecture, and familiarity with DevOps practices and observability.
Benefits
  • Unlimited coffee, soft drinks, and energy drinks to help you recharge.
  • Relaxation/break area.
  • Excellent location with multiple restaurant options and nearby shops offering discounts.
  • Hybrid work arrangement, with on-site presence twice a week.

Applicant Tracking System Keywords

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

Hard skills
Full Stack developmentsoftware architecturescalable systemsautomated testingversion controlCI/CDrelational databasesREST APIsGraphQL APIsDomain-Driven Design
Soft skills
collaborationcommunicationproblem-solvingadaptabilityanalytical thinking