Senior Front End Developer
On-siteHyderabad, Telangana, India
Job Summary
Design, develop, and maintain complex, enterprise-scale GUIs by translating UI/UX designs into high-quality, production-ready implementations. Collaborate with product managers, UX designers, backend engineers, and QA to deliver new features end to end, ensuring technical feasibility, accessibility, and performance. Optimize applications for speed, scalability, and responsiveness while integrating front-end components with Java Spring Boot back-end services. Lead code reviews, provide constructive feedback, and troubleshoot UI performance, stability, and usability issues. Stay current with emerging front-end technologies and frameworks.
Required Qualifications
- Bachelor's degree in computer science, Engineering, or a related field
- 5+ years of professional experience developing graphical user interfaces for production systems
- Strong proficiency in JavaScript, TypeScript, and React
- Solid understanding of HTML5, CSS3, and modern web development standards
- Experience building data-intensive UIs using Ag‐Grid and/or ECharts
- Experience with state management libraries (e.g., Redux, MobX, Zustand, or similar)
- Hands-on experience consuming and integrating RESTful APIs
- Strong understanding of asynchronous programming patterns
- Familiarity with Java Spring Boot–based backend integrations
- Proficiency with Git and modern version control workflows
- Experience with one or more enterprise desktop or hybrid runtimes, such as: Electron, NW.js, Chromium-based runtimes, Java Web Start or similar GUI platforms
Desired Qualifications
- Experience developing front-end applications for the capital markets or financial services industry
- Backend development experience in Java, or a strong willingness to learn and contribute to backend services
- Familiarity with CI/CD pipelines and DevOps practices
- Experience working in Agile / Scrum development environments
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.