Search by job, company or skills

Nubra

Frontend Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Over 200 applicants

Job Description

Role Summary

We are seeking a frontend engineer to contribute to the development and maintenance of scalable, high-quality web applications. The role involves working closely with senior engineers, product managers, and designers to deliver reliable, performant, and user-centric frontend solutions.

Key Responsibilities

  • Develop, test, and maintain frontend features using modern JavaScript frameworks
  • Build reusable, modular, and maintainable UI components
  • Collaborate with backend teams to integrate APIs and real-time data services
  • Ensure cross-browser compatibility and responsive design
  • Identify and resolve frontend performance and usability issues
  • Participate in code reviews and follow established engineering standards
  • Contribute to documentation and continuous improvement initiatives

Technical Requirements

  • Frontend Technologies
  • Hands-on experience with React (functional components and hooks)
  • Strong proficiency in JavaScript (ES6+)
  • Solid understanding of HTML5 and CSS3
  • Experience with responsive web design and modern layout techniques
  • JavaScript & Web Fundamentals

Understanding of:

  • Variable scope and closures
  • Asynchronous JavaScript (Promises, async/await)
  • Browser events and DOM manipulation
  • Familiarity with common array methods and functional programming concepts

Preferred Qualifications

  • Exposure to TypeScript
  • Experience working on production-grade web applications
  • Understanding of frontend performance optimisation techniques
  • Familiarity with semantic HTML and accessibility best practices
  • Experience collaborating in agile or fast-paced product environments

Education

Bachelor's degree in Computer Science, Engineering, or a related field

What We Offer

  • Opportunity to work on a scalable, modern web platform
  • Structured learning and mentorship from experienced engineers
  • Collaborative and growth-oriented work environment
  • Competitive compensation and benefits

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138017001