About this role
Key Responsibilities
• Design, develop, and maintain high‑performance web services and APIs for the Mercury platform using Python and Node.js.
• Implement responsive front‑end components with React, ensuring seamless user experience across devices.
• Collaborate with product, data, and DevOps teams to define requirements, estimate effort, and deliver features on schedule.
• Optimize database schemas and queries in SQL to support large‑scale transactional workloads.
• Containerize applications with Docker and manage deployments on AWS (EC2, ECS, RDS, S3).
• Participate in code reviews, unit testing, and continuous integration to uphold code quality and reliability.
Requirements
• 5+ years of professional software development experience in a web‑based environment.
• Strong proficiency in Python, Node.js, and React with a solid understanding of RESTful API design.
• Hands‑on experience with AWS services, Docker, and CI/CD pipelines.
• Excellent problem‑solving skills and ability to work independently and in a collaborative team setting.
• Effective communication skills and a passion for building scalable, maintainable systems.