3 years ago
Remote, WorldwideSenior
Responsibilities
- Architect, develop, and optimize backend services using Golang and Node.js.
- Design, build, and maintain REST APIs for integrations across products, platforms, and teams.
- Design and optimize relational and non-relational database models, queries, and performance.
- Collaborate with Product, UX, and Marketing teams to translate business needs into technical solutions.
- Apply AWS best practices for scalable deployments, security, and cost optimization.
- Participate in sprint planning, estimation, and reviews.
- Identify and address technical debt to maintain system stability and scalability.
- Document technical solutions and share knowledge across the team.
Requirements
- At least 4 years of backend development experience.
- Deep proficiency in Golang and Node.js.
- Strong understanding of SQL and NoSQL database design and optimization.
- Experience with API development and integration patterns.
- Proficiency with Git and GitHub workflows and collaborative coding practices.
- Practical experience with AWS services including EC2, RDS, Lambda, and S3.
- Commitment to secure, performant, and maintainable software.
- Ability to explain technical concepts clearly to technical and non-technical stakeholders.
- Curiosity, proactivity, and commitment to continuous improvement.
Benefits
- 100% remote work arrangement.
- USD competitive salary.
- Paid time off.
- Opportunity to work on AI-powered features and globally scaled direct-to-consumer brands.
