Role Expectations
- Design, implement, and unit test new features based on defined requirements and delivery timelines
- Develop front-end components using ReactJS aligned with UX team's visual designs
- Ensure high-performance code suitable for SaaS environments
- Maintain and debug existing applications, resolving customer-raised issues quickly
- Write unit tests to maintain code quality across the product infrastructure
- Collaborate closely with QA, product designers, and other stakeholders to deliver optimal customer solutions
- Plan, estimate, and manage development tasks independently within an Agile team setup
- Prepare technical documentation to record process and software changes
- Ensure strict adherence to data protection and information security standards
Qualifications
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
- 5+ years of hands-on professional software development experience
- Expertise in ReactJS and modern front-end development practices
- Familiarity with SaaS application architecture; knowledge of Microsoft Azure is a plus
- Solid understanding of software engineering principles including version control, testing, code reviews, and CI/CD practices
Skills Required
react.js , Javascript, Saas, Rest Apis, Redux, Typescript, Node.js, Git, Agile