Frontend Developer

Who we are looking for

We are looking for a talented and detailed-oriented Frontend Developer who possesses a passion for building great technology products, loves working on long-term products, and likes to dabble in experimental coding and prototyping. You should also be able to work independently, prioritize tasks to work on the most important aspects, be self-motivated, and be curious about new emerging immersive technologies, and perfect the user experience. You should also be in the habit of writing well-documented, clean code (for frontend), to be able to pass successful projects on to other developers to iterate upon.

What you will be doing

You will work with the engineering team to build, stabilize and optimize the Fabrik platform for maximum speed and scalability. It’d be great to see your creativity and experiments, especially on the frontend for stunning visuals on the web.

  1. Writing robust frontend code and ensuring style parity using Angular (our apps are built-in Angular with styled components while integrating with internal and third-party APIs).
  2. Working with designers to improve and ensure the technical feasibility of UI/UX designs.
  3. Collaborating with backend developers to improve usability.
  4. Writing effective APIs.
  5. Troubleshooting, debugging and upgrading software (we test with Angular, Karma, and Protractor).
  6. Enhancing applications by identifying opportunities for improvement, making recommendations and suggestions.
  7. Stay up-to-date on emerging technologies.

What you should bring along

  1. Knowledge of specific technologies: Angular, JavaScript (ES6), HTML5, CSS3.
  2. A good understanding of UI design and development is needed.
  3. Knowledge of adding unit test cases for the features built.
  4. Knowledge of collaboration tools: Github, Slack, Figma, etc.
  5. Knowledge of browser troubleshooting and debugging practices and techniques.
  6. Ability to develop, organize, and maintain process documentation.

Would be nice to have

  1. Understanding of WebXR, and WebGL/ Three.js
  2. Good understanding of test technologies like Protractor, Karma, Load testing tools.
  3. Knowledge of databases like MySql, PostgreSQL, etc.
  4. Worked with UI/UX engineers and team using Figma to convert frontend modules to code.
  5. Experience using web workers/ wasm applications.
  6. Experience with some project management for regular sprints.
  7. It’s good to have some prior relevant experience.

Qualifications

Engineering Graduates or equivalent. 

Pre/ Final-Year/ Fresher Students in the related field, who can pursue a full-time internship are welcome to apply.