Senior Software Engineer
- Location Noida - UI, Noida, Uttar Pradesh, India (IN001 - UI (Noida))
- Experience 4-6 yrs
- Job type Full-time
- Posted 12 Oct 2026
- Qualification Bachelor's
You will be taken to Noventiq’s own careers page to apply. Job ID Job_2248.
Job description
- Meeting with the development team to discuss user
interface ideas and applications.
- Reviewing application requirements and interface
designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user
interface components using react concepts.
- Writing application interface codes using JavaScript.
- Troubleshooting interface software and debugging
application codes.
- Developing and implementing front-end architecture
to support user interface concepts.
- Monitoring and improving front-end performance.
- Documenting application changes and developing updates.
- Translate application storyboards and use cases
into functional applications
- Design, build, and maintain efficient, reusable,
and reliable Java code
- Ensure the best possible performance, quality, and
responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions
to these problems
- Help maintain code quality, organization, and
automatization. Skills & Qualification
- Bachelor’s degree in computer science, information
technology, or a similar field.
- In-depth knowledge of JavaScript, CSS, HTML, and
front-end languages.
- Knowledge of React tools including React.js,
Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Knowledge of performance testing frameworks
including Mocha and Jest.
- Experience with browser-based debugging and
performance testing software.
- Proficient in Java, with a good knowledge of its
ecosystems
- Solid understanding of object-oriented programming
- Familiar with various design and architectural
patterns
- Skill for writing reusable Java libraries