Construct

Back-end Developer

Construct

full-time

Posted on:

Location Type: Hybrid

Location: São LeopoldoBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Assist in developing new features and improvements for Construct IN services using Node.js
  • Assist other developers with troubleshooting and resolving issues and questions
  • Contribute ideas to help improve the user experience within the platform
  • Collaborate with the design team to implement responsive and attractive user interfaces
  • Participate in daily and weekly team alignment meetings
  • Participate in quarterly planning routines to define the next steps for Construct IN's product
  • Implement new APIs or modify existing APIs using REST or GraphQL patterns
  • Participate in code reviews to ensure code quality and consistency
  • Write unit tests
  • Stay up to date with development best practices and emerging technologies

Requirements

  • Minimum of 5 years of professional developer experience
  • Resident in areas near Porto Alegre, RS, Brazil
  • Strong knowledge of JavaScript and TypeScript
  • Experience developing scalable services using Node.js
  • Experience with relational databases such as MySQL, MariaDB or PostgreSQL
  • Experience with non-relational databases such as MongoDB and Redis
  • Previous exposure to GraphQL (professional work or personal projects)
  • Experience working with AWS
  • Proficiency with Docker
  • Knowledge of S.O.L.I.D principles and Clean Architecture
  • Experience with unit testing and familiarity with concepts such as TDD and BDD
Benefits
  • Potential for partnership
  • Evaluated on deliverables and ownership rather than on hours worked
  • Competitive salary in a meritocratic environment where your earning potential depends on your performance
  • An environment where your opinions and ideas have ample room to become reality
Applicant Tracking System Keywords

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

Hard Skills & Tools
Node.jsJavaScriptTypeScriptRESTGraphQLMySQLMariaDBPostgreSQLMongoDBRedis
Soft Skills
troubleshootingcollaborationcommunicationproblem-solvinguser experience improvementteam alignmentplanningcode reviewadaptabilityattention to detail