Job Description
Job Overview:
- Design and implement large or complex parts of the software.
- Develop unit, integration, and automated end-to-end tests.
- Participate in requirements clarification sessions and raise questions regarding task inputs and requirements.
Responsibilities:
- Peer-review design and code with senior specialists.
- Promote clean code practices and good design principles (modularity, reuse, extensibility) and mentor others.
- Participate in project/team meetings and contribute relevant input.
Qualifications:
- 6+ years of experience in software development.
- ReactJS + TypeScript — must have.
- Backend experience with Golang / Python / Java or another backend/server-side language.
About Sigma Software
We at Sigma Software partner with leading companies worldwide to deliver cutting-edge solutions.