Developer Backend SR
Advanced English proficiency is required for daily communication with international teams.Â
Â
Core Responsibilities:Â
- Develop and maintain backend systems: Design, implement, and enhance server-side applications and APIs using Node.js, TypeScript, and Python.Â
- Database management: Work with MySQL and DynamoDB to design and optimize data models, ensuring data integrity and performance.Â
- AWS cloud infrastructure: Utilize AWS Lambda and other serverless technologies to build and deploy scalable, cost-effective solutions.Â
- Collaboration: Partner closely with frontend developers, DevOps, and the broader team to ensure seamless integration and functionality.Â
- Problem-solving: Proactively monitor system performance, identify potential issues, and implement solutions to ensure stability and reliability.Â
Â
Essential Technical Skills:Â
- System Design: develop solutions for scaleÂ
- Backend development: Proficiency in Node.js, TypeScript, and Python.Â
- Database systems: Strong understanding of MySQL and DynamoDB, including data modeling, query optimization, and performance tuning.Â
- Serverless architecture: Hands-on experience with AWS Lambda and other serverless components for building scalable and efficient applications.Â
- AWS cloud platform: Familiarity with core AWS services such as EC2, S3, CloudWatch, and IAM.Â
- Version control: Experience with Git for code management and collaboration.Â
Â
Agile Mindset and Soft Skills:Â
- Agile Principles: Understanding of Agile values and principles (collaboration, customer focus, adaptability, iterative development).Â
- Scrum/Kanban Experience: Experience working in Scrum or Kanban environments, understanding their ceremonies and artifacts.Â
- Collaboration: Strong teamwork and communication skills, able to work effectively with other developers, designers, and product managers.Â
- Adaptability: Open to feedback, willing to learn and adjust to changing requirements.Â
- Problem-Solving: Ability to analyze problems, propose solutions, and implement them effectively.Â
Desirable Additional Skills:Â
- CI/CD: Knowledge of continuous integration and continuous deployment pipelines.Â
- AI/Machine Learning: Familiarity with AI/ML concepts and frameworks.Â
100% remoteÂ