Front End Software Engineer

Description

We are looking for a front-end developer to join our Technology team. You will be responsible for building usable and aesthetically pleasing web interfaces. You will build interfaces for our users to help them achieve their business goals with minimal friction. You will be interacting frequently with our users to find out their pain points and analyse them. You should also be the go-to person with all on front-end related queries, on website builders like Squarespace and Shopify.

You will also be in close contact with our backend team to provide feedback on the APIs and suggest improvements.

If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

Responsibilities

  • Creating of user-friendly and intuitive websites from scratch

  • Maintain and improve website

  • Optimize applications for maximum speed

  • Design mobile-based features

  • Collaborate with back-end developers and web designers to improve usability

  • Get feedback from, and build solutions for, users and customers

  • Write functional requirement documents and guides

  • Create quality mock-ups and prototypes

  • Help back-end developers with coding and troubleshooting

  • Ensure high quality graphic standards and brand consistency

  • Stay up to date on emerging technologies

Minimum requirements

  • Proficient with Typescript.

  • Proficient with ReactJS.

  • Experience with front-end development tools such as Babel, Webpack, and NPM

  • Experience with front-end automated tests like Cypress, Playwright, etc

  • Experience with API design and integration

  • Excellent communication skills and team player

Required skills:

  • To be able to set up a React project, configure and set up build tools.

  • Experience with designing responsive pages.

  • Create quality mock-ups and prototypes.

  • Proficient with both front-of-front end and back-of-front end development,  i.e. code that renders the presentational layer, and the infrastructure of the front end application logic.