Frontend Engineer

Sonar builds solutions to help organizations develop responsible, secure, high-quality code quickly and systematically, with deep roots in the open source community.
Frontend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
Enterprise SaaS · AI

Description For Frontend Engineer

Sonar is seeking a Frontend Engineer to join their dynamic team in Singapore, focusing on building user interfaces for their AI-powered code quality solutions. With over 550 employees from 33 different nationalities, Sonar has established itself as a leader in providing solutions for clean, secure code development.

The role requires a mid-level engineer with at least 3 years of experience in frontend development, particularly with React.js and modern JavaScript frameworks. You'll be responsible for designing and implementing user interfaces that integrate with cutting-edge AI technologies, working closely with development and research teams to deliver exceptional user experiences.

Key responsibilities include developing new features, building reusable components, ensuring responsive design, and maintaining high-quality code through test-driven development. The ideal candidate should have strong proficiency in JavaScript, experience with React.js workflows, and knowledge of modern development tools and practices.

Sonar offers a compelling work environment with a hybrid work model (minimum three days in office), emphasizing work-life balance and continuous learning. The company culture values respect, innovation, and embraces diversity, making it an ideal place for professionals who want to make a significant impact in the software development industry.

The position offers the opportunity to work on products that directly influence how organizations worldwide develop and maintain their code. You'll be part of a company with strong open-source roots and a clear mission to provide solutions that deliver Clean Code. The role combines technical challenges with the chance to work in an international environment, making it perfect for engineers who want to grow their careers in a dynamic, forward-thinking organization.

Last updated 42 minutes ago

Responsibilities For Frontend Engineer

  • Develop new user-facing features using React.js and related technologies
  • Participate in all aspects of agile software development from design to deployment
  • Build reusable components and frontend libraries
  • Translate designs and wireframes into high-quality components
  • Collaborate with back-end developers and designers
  • Participate in implementing features in back-end systems
  • Architect and design end-to-end systems optimized for speed and scale
  • Ensure responsive design across different devices and platforms
  • Maintain best practices through TDD and testing
  • Debug and troubleshoot reported issues
  • Participate in code reviews

Requirements For Frontend Engineer

JavaScript
React
TypeScript
  • Bachelor's degree in Computer Science, Engineering, or related field
  • At least 3 years of experience as a Frontend Engineer
  • Strong proficiency in JavaScript, DOM manipulation
  • Experience in developing using React.js workflows (Redux)
  • Experience with Agile practices and principles
  • Proficiency in HTML, CSS, and JavaScript
  • Experience with Babel, Webpack, NPM
  • Experience with testing frameworks like Mocha
  • Knowledge of Docker, Kubernetes
  • Experience with CI/CD pipelines
  • Excellent debugging and optimization skills
  • Fluent in English

Benefits For Frontend Engineer

  • Flexible work policy with hybrid option
  • International work environment with 550+ employees from 33 nationalities
  • Continuous learning and skill development opportunities
  • Dynamic and respectful work culture
  • Work-life balance

Interested in this job?

Jobs Related To Sonar Frontend Engineer

Software Engineer III (Java/React)

Mid-level Software Engineer position at JPMorgan Chase focusing on Java and React development, offering competitive salary and comprehensive benefits in Jersey City.

Software Development Engineer (full stack), Amazon Advertising - Sponsored Products & Brands

Full Stack Software Development Engineer role at Amazon Advertising, building conversational ad experiences using AI technology and modern web frameworks.

Software Engineer II

Software Engineer II position at Microsoft's Bing team in Vancouver, focusing on frontend development and user experience, offering hybrid work and comprehensive benefits.

Software Engineer III - UI / UX

Mid-level UI/UX Software Engineer position at JPMorgan Chase, focusing on frontend development with React and modern web technologies in Bengaluru.

Software Engineer (Frontend)

Frontend Software Engineer role at Atla, building intuitive user experiences for AI model evaluation platform in London.