Search by job, company or skills

ICE

Senior Front End Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Job Purpose

We are seeking an experienced Senior Front End Developer to design and build enterprise-grade graphical user interfaces (GUIs) for complex, high-performance applications. This role is ideal for a senior engineer who combines deep front-end expertise with strong software design principles and enjoys working closely with backend, product, and UX teams.

You will play a key role in shaping user-facing systems that demand reliability, scalability, and maintainability, while contributing to technical standards and mentoring other engineers.

Responsibilities

  • Design, develop, and maintain complex, enterprise-scale GUIs
  • Collaborate with product managers, UX designers, backend engineers, and QA to deliver new features end to end
  • Translate UI/UX designs into high-quality, production-ready implementations
  • Ensure technical feasibility, accessibility, and performance of UI designs
  • Optimize applications for speed, scalability, and responsiveness
  • Integrate front-end components with Java Spring Boot back-end services
  • Participate in and lead code reviews, providing constructive feedback and promoting best practices
  • Troubleshoot and resolve UI performance, stability, and usability issues
  • Stay current with emerging front-end technologies, frameworks, and industry trends

Knowledge And Experience

  • Bachelor's degree in computer science, Engineering, or a related field or equivalent professional experience
  • 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
Preferred Knowledge And Experience

  • 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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147314253

Similar Jobs

Hyderabad, India

Skills:

CSSReduxNode.jsNpmHTMLRestful Web ServicesReactGitTypescriptJavascriptElectronWebpackJestEnzymeBabel.jsVitejsReact-Testing-LibraryJavaScript APIsCSS-in-JS

Hyderabad

Skills:

JavascriptReactCSSHTMLTypescriptRestful Apis

Hyderabad, India

Skills:

GitJavascriptHtml5PhpRubyCss3PythonAJAXD3.JsAI-first development environmentsREST API design

Hyderabad, India

Skills:

.Net CoreTypescriptReactHtml5Node.jsCss3D3.JsGitJavascriptAzure DevOpsBackstopJSVitestAG GridTailwind CSSPlaywrightNext.jsECharts

Hyderabad, India

Skills:

Angular MaterialSvnJiraSolid PrinciplesVisual Studio CodeProtractorJasmineAngularHtml5Css3ConfluenceJestGitWeb SocketsWeb StormNRWL