Tech Stack
AWSDjangoEC2JavaScriptMySQLPythonReactSQLTerraform
About the role
- Design, develop, and maintain full stack applications using React, Python, and Django.
- Build reusable frontend components and ensure responsive UI/UX.
- Develop backend APIs and data handling logic with Django.
- Integrate with third-party services and internal APIs.
- Write unit and integration tests to ensure code quality.
- Participate in Agile development processes, including sprint planning and code reviews.
- Collaborate with DevOps to deploy and monitor applications in AWS.
- Actively engage in technical design, code reviews, and testing.
Requirements
- 4+ years of experience as a Software Engineer in a production environment plus a Bachelor’s degree in Computer Science or equivalent.
- Strong experience with React.js for frontend development.
- Solid knowledge of Python and Django for backend services.
- Proficient SQL skills, with hands-on experience in Snowflake and MySQL.
- Knowledge of RESTful APIs and JSON.
- Understanding of database design and experience writing SQL queries against a data warehouse.
- Prior experience in technical design and leading code reviews.
- Comfortable using Git and working in Agile environments.
- Strong communication skills and fluent in English.