Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Developer

ALTIN SOFTWARE PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company located in Singapore seeks an experienced Senior Software Engineer specializing in ReactJS. The ideal candidate will design high-performance web applications and collaborate closely with UI/UX designers. Responsibilities include developing reusable components, integrating with RESTful APIs, and mentoring junior developers. Applicants should possess a strong engineering background with at least 5 years of experience in enterprise development using ReactJS and solid knowledge of JavaScript and related technologies.

Qualifications

  • 5+ years of software engineering experience primarily leveraging ReactJS.
  • Strong engineering background with demonstrable enterprise development experience using ReactJS.
  • Deep understanding of JavaScript/Typescript, HTML5 and CSS.

Responsibilities

  • Design and implement scalable and high-performance web applications using React.js.
  • Collaborate with UI/UX designers to create user-friendly interfaces.
  • Develop reusable UI components following best practices.

Skills

ReactJS
JavaScript
Typescript
HTML5
CSS
Redux
RESTful APIs
Continuous Integration
Mobile Development

Tools

Cypress
Selenium
PACT
Job description
Responsibilities
  • Design and implement scalable and high-performance web applications using React.js, ensuring a seamless user experience.
  • Work closely with UI/UX designers to create intuitive, user-friendly interfaces that meet business requirements and user needs.
  • Develop reusable and modular UI components following industry best practices in React.js.
  • Implement state management using Redux or Context API and optimize state flows within complex applications.
  • Build reusable code and libraries for future use.
  • Accurately translate user and business needs into functional frontend code.
  • Integrate with backend systems and RESTful APIs, ensuring efficient data flow and communication between front-end and back-end.
  • Write clean, maintainable code and ensure quality by conducting code reviews, unit testing, and adhering to coding standards.
  • Optimize applications for maximum speed and scalability, focusing on loading times, responsiveness, and smooth transitions.
  • Develop and deploy applications in Linux environments, ensuring compatibility and optimization of code for Linux-based systems.
  • Provide mentorship and guidance to junior developers, conducting regular code reviews and helping in skill development.
  • Collaborate with backend developers, product managers, and designers to deliver high-quality products on time.
  • Stay updated on the latest industry trends and technologies to ensure the application remains at the forefront of innovation.
Qualifications
  • 5+ years of software engineering experience primarily leveraging ReactJS.
  • Strong engineering and technical background with demonstrable enterprise development experience using ReactJS and RESTful APIs.
  • Deep understanding of JavaScript/Typescript, HTML5 and CSS.
  • Experience using Redux, Web Workers and PWAs.
  • Experience with continuous integration and build (CI/CD) process & tools.
  • Proven ability to quickly understand functional requirements and technical concepts.
  • Experience with TDD and familiarity with testing frameworks, ideally Cypress, Selenium and PACT.
  • Exposure to mobile development via React Native an advantage.
  • GitHub portfolio an advantage.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.