Software Engineer - NextJS

full timeengineeringsoftwarefront-endremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer - NextJS based in Brazil.

This role is focused on building and maintaining high-performance, scalable web applications within an enterprise-grade, cloud-oriented environment. You will contribute to mission-critical products, working closely with cross-functional teams to deliver reliable, well-structured, and user-focused solutions. The position involves full lifecycle development, from requirements analysis and architecture discussions through to deployment and ongoing optimization. You will be part of a collaborative engineering culture that values clean code, testing discipline, and continuous improvement. Strong ownership, communication, and attention to detail are essential as you help shape robust digital experiences. This is a fully remote opportunity with exposure to modern web technologies and cloud-driven development practices.


Accountabilities

  • Participate in the full software development lifecycle, from planning and requirements analysis to deployment and maintenance.
  • Develop, maintain, and optimize scalable web applications using NextJS and JavaScript.
  • Translate requirements, wireframes, and technical specifications into reliable and maintainable code.
  • Ensure code quality through best practices, peer reviews, and strong test coverage (TDD/BDD where applicable).
  • Design and integrate REST APIs, relational data models, and JSON-based data structures.
  • Proactively communicate project risks, progress updates, and technical challenges to stakeholders.
  • Collaborate with cross-functional teams to ensure timely and high-quality delivery of features.
  • Conduct code reviews and contribute to continuous improvement of engineering standards.
  • Research and adopt new tools, libraries, and development practices to improve product quality.
  • Contribute to a positive engineering culture focused on ownership, learning, and collaboration.
  • Requirements

    • 3+ years of experience in JavaScript development.
    • 2+ years of hands-on experience with NextJS in production environments.
    • Strong experience building and consuming REST APIs.
    • Solid understanding of JSON structures and relational data modeling.
    • Experience using Git for version control and collaborative development workflows.
    • Familiarity with package managers such as npm.
    • Experience with test-driven development (TDD) and/or behavior-driven development (BDD).
    • Strong understanding of software engineering best practices and clean code principles.
    • Ability to work in agile, collaborative environments with strong communication skills.
    • Experience with React (2+ years) is highly desirable.
    • Interest in cloud technologies (AWS) and/or generative AI is a plus.
    • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience preferred.
    • Benefits

      • Fully remote work opportunity within Brazil.
      • Competitive compensation in Brazilian Reais (R$).
      • Exposure to enterprise-grade, scalable web application development.
      • Opportunity to work with modern JavaScript and NextJS ecosystems.
      • Collaborative engineering culture with strong emphasis on code quality and testing.
      • Continuous learning environment with access to emerging technologies.
      • Participation in impactful, mission-critical software projects.
      • Career growth opportunities within a fast-paced technical environment.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified