HamburgerMenu
hirist

Sysvine Technologies - Software Engineer - Node.js/React.js

Posted on: 16/12/2025

Job Description

Role Overview :


We are looking for skilled Software Engineers with strong expertise in Node.js and ReactJS to design, develop, and deliver high-quality, scalable web applications.


You will work in a collaborative Agile environment, practice TDD/BDD, and solve real-world technical challenges while building accessible, modern user experiences.


This role is ideal for engineers who are passionate about clean code, accessibility, modern JavaScript frameworks, and backend API development.


Key Responsibilities & KRAs :


1. Software Development & Feature :


- Delivery Design, develop, and implement features for scalable web applications.


- Write clean, maintainable, and reusable code following best practices.


- Collaborate with product, design, and QA teams to deliver business requirements.


KRA : High-quality feature delivery with minimal defects.


2. Frontend Development :


- ReactJS Build responsive and accessible UI components using ReactJS, JavaScript/TypeScript, HTML, and CSS. Ensure ADA and WCAG compliance across web applications.


- Optimize frontend performance and improve user experience.


KRA : Accessible, performant, and user-friendly web interfaces.


3. Backend Development :


- Node.js Design and develop RESTful or GraphQL APIs using Node.js.


- Implement business logic, validation, and integrations with databases.


- Ensure backend services are secure, scalable, and well-documented.


KRA : Reliable and performant backend services.


4. Test-Driven Development (TDD/BDD) :


- Actively practice Test Driven Development (TDD) and Behavior Driven Development (BDD).


- Write unit tests, integration tests, and support automated testing pipelines. Ensure high test coverage and code quality.


KRA : Improved code reliability and reduced production defects.


5. Data & System Design :


- Apply strong understanding of Data Structures, OOPS, and data concepts.


- Design efficient data flows and database interactions. Work with relational databases such as MySQL, Oracle, or PostgreSQL.


KRA : Optimized data handling and application performance.


6. Problem Solving & Continuous :


- Improvement Analyze and solve complex technical challenges efficiently.


- Participate in code reviews and technical discussions.


- Continuously learn and apply new tools, techniques, and best practices.


KRA : Reduced technical debt and continuous engineering improvement.


Desired Candidate Profile :


Mandatory Skills :


- 4 to 6 years of hands-on experience in Node.js and ReactJS.


- Strong coding experience in JavaScript / TypeScript, HTML, CSS.


- Experience building RESTful or GraphQL APIs.


- Good understanding of Data Structures, OOPS, and core programming concepts.


- Experience developing accessible (ADA/WCAG compliant) web applications.


Database Skills :


- Experience working with MySQL, Oracle, or PostgreSQL.


Good-to-Have Skills :


- Experience with automated testing frameworks.


- Exposure to CI/CD pipelines and modern DevOps practices.


- Experience working in Agile/Scrum environments.


- Education Bachelors degree or higher in any discipline (skills and experience prioritized).


Key Skills : (ATS Optimized) Node.js, ReactJS, JavaScript, TypeScript, HTML, CSS, REST API, GraphQL, TDD, BDD, WCAG, ADA Compliance, MySQL, Oracle, PostgreSQL, Data Structures, OOPS. Career Break Friendly

info-icon

Did you find something suspicious?