Our client is seeking a highly skilled and motivated Backend Developer with expertise in Node.js to join their tech team. As an Experienced Backend Developer you will play a key role in designing developing and maintaining robust backend services and APIs that power their event management platform.
Technologies:
- Node.js
- AWS/Bitrise
- React/React Native
- Typescript/GraphQL/PostgreSQL
Requirements:
- Bachelors degree in Computer Science Engineering or a related field.
- 5 years of professional experience in backend development.
- Strong proficiency in Node.js and JavaScript/TypeScript.
- Experience with Express.js or similar frameworks.
- Solid understanding of relational databases (e.g. PostgreSQL).
- Proficient in building and consuming RESTful APIs.
- Familiarity with cloud platforms (AWS Google Cloud or Azure).
- Knowledge of DevOps practices (CI/CD pipelines containerization) is a plus.
- Excellent problemsolving and analytical skills.
- Strong communication and teamwork skills.
Stack:
- NodeJS TypeScript GraphQL PostgreSQL
- AWS Bitrise
- React React Native
Methodologies:
- JIRA Bitbucket (Soon to be GitHub)
- Confluence
- Code reviews
- Agile
Responsibilities:
- Collaborate with crossfunctional teams to define design and ship new features.
- Architect scalable and efficient backend systems using Node.js.
- Develop and maintain RESTful and GraphQL APIs for internal and external use.
- Optimize applications for maximum efficiency and scalability.
- Implement security and data protection measures.
- Work closely with frontend developers to integrate userfacing elements with serverside logic.
- Troubleshoot and debug production issues and perform code reviews.
- Stay updated with emerging technologies and apply them to operations and activities.
Benefits:
- Hybrid work model (join the team in the office just 1 day a week with the flexibility to come in more often if you prefer)
- Bikefriendly office (secure indoor bike parking)
- Free coffee
code reviews,typescript,restful apis,postgresql,analytical skills,bitbucket,bitrise,confluence,devops practices,graphql,communication,node.js,relational databases,react native,aws,problem-solving,teamwork,express.js,cloud platforms,jira,agile,react