Front End Developer

Job Description:

We are seeking a talented Front End Developer with approximately 2 years of experience to join our team at Nimble, a leading company in the supply chain finance industry. The successful candidate will play a crucial role in building our SaaS platform, contributing to the design, development, and implementation of user interface components.


  1. Design and Development: Develop user-facing features and build reusable code and libraries for future use. Ensure the technical feasibility of UI/UX designs.
  2. Optimization: Optimize applications for maximum speed and scalability while ensuring application security.
  3. Collaboration: Collaborate with other team members and stakeholders. Work closely with back-end developers to integrate user-facing elements with server-side logic.
  4. Quality Assurance: Validate all user input before submitting to the back-end team. Assure that all user input is validated before submitting to back-end services.
  5. Maintenance: Maintain and improve the website. Keep up-to-date with emerging technologies and apply them into operations and activities.


  1. Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  2. Experience: Proven work experience as a Front End Developer with a strong portfolio. Experience in finance or a related field is a plus.
  3. Technical Skills: Proficient understanding of web markup, including HTML5, CSS3. Good understanding of JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
  4. Problem-Solving: Strong problem-solving skills with a creative approach. Ability to handle work in a fast-paced, dynamic environment.
  5. Communication: Good communication skills, with the ability to clearly explain technical concepts to non-technical colleagues.
  6. Teamwork: Ability to work effectively in a team environment, contributing positively to team operations and working relationships.

What You Will Do:

As a Front End Developer at Nimble, you will be responsible for implementing visual elements that users see and interact within our SaaS platform. You will work closely with our product team to continuously improve our platform, ensuring high performance and responsiveness. You will also have the opportunity to influence the direction of our product by contributing your own ideas and insights. Your role will be crucial in creating a seamless and efficient experience for our users.

Apply to this job