HamburgerMenu
hirist

Sensia Global - Senior Full Stack Software Engineer - React.js/Node.js

Posted on: 07/10/2025

Job Description

Job Description :

Managing the end-to-end life cycle of software components and applications, including requirement analyzing, concept design, implementation, testing, deployment, and product life cycle support.

Develop configuration software with back-end services or front-end web interfaces by leveraging third-party and in-house frameworks and utilizing shared components.

Sustain existing applications and provide technical support to the end users.

Responsibilities And Duties :

- Work with subject matter experts and stakeholders to clarify requirements, to understand the needs and to increase positive impact on users experience.

- Apply usability procedures and principles as defined at project or Product Line level or through customer input.

- Collaborate with product owner, system architect, and other developers to design and implement scalable and interactive software components/applications.

- Analyze, design, develop and maintain products and assist in their commercialization in agreement with project technical and timing objectives.

- Help identify and organize requirements and produce user stories.

- Turn requirements and user stories into functionality.

- Contribute to and supports re-use through common components that are well documented and tested.

- Develop server-side services to be elastically scalable and secure by design.

- Services should be backward and forward compatible to ease deployment.

- Ensure the solution is deployable, operable, and secure by default.

- Ensure and monitor source code quality by using appropriate tools.

- Coding clean and efficient code, coordinating other developers, and troubleshooting issues.

- Provide timely corrective actions on assigned defects and issues.

- Provide technical leadership and documentation to stakeholders.

Qualifications And Education Requirements :

- BS degree in Computer Science, Computer Engineering, or related field.

- Minimum 7 years of relevant development experience React.js and Node.js and JavaScript.

Previous Experience And Competencies Required :

- Working experience on all phases in Software product life cycle.

- Extensive knowledge and work experience with React.js and Node.js and JavaScript.

- Thorough knowledge of coding & debugging methodology.

- Proficient in various SQL and NoSQL databases.

- Proficient in Git for version control and tracking changes for development.

- Proficient in common communication protocols such as HTTP and REST.

- Adept at web architecture, have in-depth knowledge on how to structure code, data in storage, categorize files, etc.

- Understanding and have work experience with Electron, Docker and/or similar technologies.

- Work experience with C++, C# and MS Visual Studio will be an added advantage.

- Familiar with agile and iterative development methodology.

Advantageous To Have Knowledge Of :

- DevOps pipeline and building tools.

- Test automation tools and implementation strategies.


info-icon

Did you find something suspicious?