Summary
Join RYZ Labs as a Senior Backend Developer in a remote position based in Argentina or Uruguay, focusing on building scalable backend systems with TypeScript, JavaScript, and AWS.
Requirements
- 5+ years of professional experience in backend development, with expertise in TypeScript and JavaScript
- Proven experience working with AWS services (e.g., Lambda, EC2, S3, RDS) in a production environment
- Bachelorβs degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent work experience)
- Solid understanding of software design principles, data structures, and best practices in backend development
- Hands-on experience with API design and development for web applications
Responsibilities
- Architect, develop, and maintain backend services and APIs to support internal applications
- Utilize TypeScript, JavaScript, and AWS services to build efficient, scalable, and reliable systems
- Collaborate closely with cross-functional teams to define, design, and deliver new features and enhancements
- Employ the best coding, testing, and deployment practices to ensure high-quality, maintainable, and scalable software
- Troubleshoot, debug, and optimize performance in a production environment
- Contribute to system architecture, design patterns, and best practices to promote high-quality, maintainable code
Preferred Qualifications
- Strong problem-solving skills and the ability to navigate complex, ambiguous challenges
- Ability to work independently with minimal supervision, demonstrating strong decision-making capabilities
- Openness to learning and adapting to new ideas while knowing when to analyze and make decisions
- Experience with full-stack development is a plus; any projects showcasing your skills are welcomed
- Knowledge of architecture, design patterns, and scaling techniques for building robust applications
- Strong data-oriented skills, with an understanding of database design and data structures