remote
Software Developer - Mind Friend PRO
Software Engineer
Senior Full Stack Engineer driving end‑to‑end development with Python, Node.js, and React, delivering scalable cloud solutions on AWS while ensuring robust CI/CD pipelines and database integrity.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications using Python, Node.js, and React.
- Architect and deploy scalable services on AWS, leveraging EC2, RDS, S3, and Lambda.
- Implement containerization with Docker and orchestrate deployments via Kubernetes or ECS.
- Write clean, testable code with unit, integration, and end‑to‑end tests; enforce code quality through code reviews and CI/CD pipelines.
- Collaborate with product managers, designers, and QA to translate requirements into technical solutions.
Requirements
- 5+ years of full‑stack development experience with Python, Node.js, and React.
- Strong knowledge of relational databases (PostgreSQL/MySQL) and SQL optimization.
- Hands‑on experience with AWS services and cloud architecture best practices.
- Proficiency in Docker, CI/CD tools (GitHub Actions, Jenkins), and version control.
- Excellent problem‑solving skills, strong communication, and a passion for clean, maintainable code.
Skills
pythonnodejsreactawsdockersql