Front-End Software Engineer


As a Front-End Software Engineer, you are instrumental in crafting compelling user interfaces that deliver seamless user experiences across various platforms and devices. Leveraging modern development tools and adhering to industry standards, you collaborate with cross-functional teams to translate design visions into functional web applications.

You are a driven and detail-oriented professional with a solid understanding of front-end technologies, including HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js. With strong analytical skills and an aptitude for debugging and problem-solving, you excel at optimizing application performance and ensuring code quality

What you do

  • Develop responsive user interfaces with React – TypeScript.
  • User industry standard libraries to create dynamic and interactive web experiences.
  • Implement integrations with external APIS like RESTful, GraphQL, etc..
  • Be part of developing SaaS applications prioritizing usability and user experience.
  • Collaborate with back-end engineers for seamless integration.
  • Optimize web application performance and security.
  • Implement and maintain unit tests using frameworks like Cypress or Jest.
  • Maintain high code quality and adhere to responsive and adaptive design best practices.
  • Monitor industry trends for new technology adoption.

What you need to succeed

  • A Bachelor’s degree in a relevant technical field.
  • 5+ years of front-end development experience.
  • A strong portfolio as a React Developer.
  • Proficiency in TypeScript, React, Redux, and visualization libraries.
  • Experience with SaaS application development, including involvement in the full software development lifecycle.
  • A keen understanding of UX design principles.
  • Excellent problem-solving and meticulous attention to UI challenges.
  • Ability to work in cross-functional teams and a fast-paced environment.
  • Strong English communication skills for technical collaboration.

Nice to Have but Not Required:

  • Familiarity with React Native or mobile app development frameworks.
  • Experience with Clean Architecture or Domain Driven Design.
  • Experience with custom CMS development, preferably through WordPress or similar platforms.
  • Experience with Salesforce and Tableau.
  • Contribute to the server-side development of applications using Node.js (preferred)
  • An active approach to keeping up with the rapidly developing AI space, including familiarity with tools like OpenAI.

Join us in working extraordinarily

Joyful teams create meaningful work

The secret ingredient to our company’s success and seamless work is the well-being of our team members. Let our Glassdoor rating speak for itself.

glassdoor logo