Job Position

Full Stack Engineer

We are looking for a creative, skilled Full stack engineer (UI + Backend) who can combine the art of design with the art of programming. As a Full stack engineer you will work on the aesthetic of our web app to make it appealing to the user while maintaining/developing the core functionality of our Needl.ai web app end to end. The selected candidate will work with other full stack developers in the team, UX designers, Product managers and also collaborate with members of other teams for the successful delivery of feature projects for Needl.ai users.

The right candidate must have a good understanding of design principles and user experience (UX) design. He/she should be able to accommodate the aesthetic ideals of the company, product, or program they’re working for without compromising usability.

Join our team!

Apply Now

Careers

Join our team!

Apply Now

Responsibility

Your responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation. You are expected to take an active role on both sides and define how the application looks and how it works.

  • Work with your team to design and build software applications to function across multiple platforms.
  • Maintain and improve the app by developing new user-facing and mobile-based features.
  • Build reusable code and libraries for future use.
  • Conduct thorough e2e testing of user interfaces in multiple platforms to ensure all designs render correctly and systems function properly.
  • Good collaboration skills to work with team members and stakeholders.

Qualifications

  • Minimum 1 to 2 years of work experience as a professional Full stack developer.
  • MS/BS degree in Computer Science and Engineering or a related field, or equivalent work experience.
  • Proficiency in ReactJS and NodeJS
  • Good knowledge of HTML5, CSS3, JS(ES6+)
  • Good understanding of working with CSS-In-JS systems such as “styled-components”/”emotion”
  • Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
  • Good understanding of web accessibility.
  • Solid understanding of Databases, particularly RDBMS, ACID etc
  • Experience working with TailwindCSS is a plus
  • Experience working with PostgreSQL is a plus
  • Good understanding of working with headless UI libraries and creating custom components using them.
  • Good understanding of cross-browser compatibility issues and ways to work around them.
  • Good understanding of the entire Web app development process (design, development, and deployment).
  • Good analytical and multitasking skills.
  • Good communication skills.

What We Offer

  • Competitive salary and benefits
  • Opportunity to work with state-of-the-art technology
  • Flexible working hours
  • A dynamic and collaborative work environment
  • Excellent career growth opportunities
  • Immense learning opportunity as a member of our passionate team working towards the broader vision of Need.ai in the ever advancing space of AI.