Backend Engineer (Node.js) | Prograd
jobgether
Romania
Tempo pieno
47 lavori a Romania — e altri nelle vicinanze.
Carica il tuo CV e scopri quali ti si addicono davvero.
Accountabilities:
- Design, build, and maintain scalable, high-performance backend services using Node.js, TypeScript, and modern development practices.
- Develop and optimize GraphQL and REST APIs to support seamless communication between internal and external systems.
- Manage database architecture, performance, and reliability using PostgreSQL, SQL, Prisma, or similar ORM technologies.
- Deploy, monitor, and maintain cloud-based infrastructure leveraging AWS services and best practices.
- Implement and support event-driven architectures to improve system scalability and responsiveness.
- Integrate third-party platforms and services while ensuring secure authentication and authorization mechanisms.
- Contribute to software development using microservices and monorepo architectures to support long-term scalability.
- Maintain high engineering standards through automated testing, continuous integration, and deployment pipelines.
- Collaborate with cross-functional stakeholders to translate business requirements into effective technical solutions.
- Troubleshoot complex technical issues and continuously improve system performance, reliability, and security.
Requirements
- Minimum of 3 years of professional experience developing backend applications with Node.js, TypeScript, and JavaScript.
- Proven experience designing and implementing GraphQL and RESTful APIs in production environments.
- Strong knowledge of relational databases, including PostgreSQL, SQL, and ORM frameworks such as Prisma.
- Hands-on experience deploying and managing applications on AWS cloud infrastructure.
- Familiarity with event-driven architectures and asynchronous processing patterns.
- Experience integrating third-party services and working with authentication protocols such as OAuth and SSO.
- Solid understanding of microservices architecture, monorepos, and modern development tooling.
- Experience implementing automated testing strategies and working with CI/CD pipelines.
- Fluency in English with strong written and verbal communication skills.
- Ability to work independently, take initiative, and thrive in a fast-moving startup environment.
- Strong analytical thinking, problem-solving capabilities, and attention to detail.
- Collaborative mindset with the ability to communicate technical concepts to both technical and non-technical audiences.
- Nice to have: familiarity with React and Next.js.
Benefits
- Opportunity to join a rapidly growing fintech company with a meaningful social impact.
- High level of ownership and direct influence on product and technical decisions.
- Collaborative and entrepreneurial work environment.
- Exposure to modern technologies, cloud infrastructure, and scalable system design.
- Career growth opportunities within a fast-scaling organization.
- Work alongside experienced technical leaders and cross-functional teams.
- International and dynamic team environment.
- Flexible and remote-friendly working culture.
Questo annuncio proviene da ats_lever. Vedi l'annuncio originale ↗