onsite
Full Stack Software Engineer - Hop
Software Engineer
Full Stack Software Engineer building and maintaining enterprise internal systems using Python, JavaScript, React, Node.js, SQL, AWS, and Docker to support critical operational workflows.
About the role
Key Responsibilities
- Design, develop, and maintain scalable web applications and internal business systems using Python, JavaScript, React, and Node.js.
- Implement robust RESTful APIs and integrate with relational databases (SQL) and cloud services (AWS).
- Collaborate with cross‑functional teams to define requirements, review code, and ensure high quality through automated testing and CI/CD pipelines.
- Containerize applications with Docker, manage deployments, and monitor performance in production environments.
- Participate in architecture discussions, propose improvements, and mentor junior developers.
Requirements
- 3+ years of full stack development experience with Python, JavaScript, React, and Node.js.
- Strong knowledge of relational databases (SQL) and experience with AWS services (EC2, RDS, S3, Lambda).
- Proficiency in containerization (Docker) and CI/CD tooling.
- Excellent problem‑solving skills, attention to detail, and ability to work collaboratively in an agile environment.
- Experience with automated testing frameworks and code review practices.
Skills
pythonjavascriptreactnodejssqlawsdocker