We are looking for a motivated and detail-oriented Associate Software Engineer to join our team. In this role, you will contribute to the development of robust, high-performance applications while learning and growing your technical skills. You will work alongside experienced engineers, gaining hands-on experience in software development and best practices.
Responsibilities:
Develop high-quality applications using
React (TypeScript)
and
Python (Flask)
.
Assist with database modeling and management (SQL or NoSQL).
Write clean, maintainable, and efficient code following object-oriented programming principles.
Collaborate with the team to design and implement RESTful APIs.
Contribute to the creation and maintenance of automated tests to ensure code quality.
Participate in code reviews and provide constructive feedback.
Work in an Agile environment, contributing to sprint planning and retrospectives.
About You:
A Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Basic experience with
Python
,
React
, or other relevant technologies, with a willingness to learn and improve.
Familiarity with object-oriented programming principles and software design best practices.
Understanding of RESTful services and version control systems like
Git
.
A proactive approach to learning, testing, and shipping high-quality code.
Strong problem-solving and communication skills with a team-oriented mindset.