Role Overview
We are seeking a highly skilled Senior Development Engineer with 8+ years of experience in modern web UI development. The ideal candidate must have strong hands‑on expertise in React, Node, Java, TypeScript, JavaScript, HTML5, CSS3, front‑end build pipelines, REST API integration, and should be comfortable working in Unix-based environments and distributed data systems.s
Key Responsibilities
- Develop high‑quality, scalable, and performant web UI applications using React and related front‑end technologies.
- Build backend components/services using Node and Java where required.
- Utilize TypeScript, JavaScript, HTML5, and CSS3 for modern, responsive UI development.
- Work extensively with front‑end build tools, package managers, and CI/CD pipelines such as Webpack, Babel, npm, and Jenkins.
- Integrate RESTful APIs efficiently and ensure robust data flow between UI and backend systems.
- Collaborate with UX, backend, QA, and DevOps teams to deliver seamless product experiences.
- Troubleshoot, optimize, and debug UI performance issues across browsers.
- Apply best practices in coding standards, UI design patterns, and accessibility.
- Work comfortably in Unix-based operating environments and contribute to distributed data systems.
Required Skills & Experience
- 10+ years of hands‑on experience in web UI development.
- Strong expertise in React and related UI frameworks.
- Solid programming background in Node and Java.
- Strong skills in TypeScript, JavaScript, HTML5, CSS3.
- Hands‑on experience with front‑end build tools: Webpack, Babel, npm.
- Experience working with Jenkins-based build and deployment pipelines.
- Familiarity with RESTful API design and integration.
- Good understanding of Unix-based environments and distributed data systems.
Nice-to-Have Skills
- UI automation experience using Selenium or Python.
- Knowledge of micro-frontend architecture.
- Experience with cloud-based development and modern DevOps practices.