Frontend Developer
Job Overview:
A creative and detail-oriented Frontend Developer responsible for crafting visually appealing and intuitive user interfaces. This role involves collaborating with design and backend teams to translate design concepts into responsive and functional web applications. The Frontend Developer will play a key role in enhancing user experiences, ensuring cross-browser compatibility, and staying abreast of emerging frontend technologies.
RESPONSIBILITIES
Meeting with the development team to discuss user interface ideas and applications.
Reviewing application requirements and interface designs.
Identifying web-based user interactions.
Developing and implementing highly responsive user interface components using Angular/react concepts.
Writing application interface codes
Troubleshooting interface software and debugging application codes.
Developing and implementing front-end architecture to support user interface concepts.
Monitoring and improving front-end performance.
Documenting application changes and developing updates.
REQUIRED
2+ years experience
Bachelors/Master’s Degree in Computer Science, IT or similar
MUST HAVE
In depth hands-on knowledge in front-end / web development
Excellent JavaScript / ES6 knowledge
Excellent CSS3 knowledge and practical experience in implementing RWD websites
Good Understanding of Angular/React JS, Redux/Flux, React Hooks, React Testing Library/Jest etc
Expertise in SaaS / Less or similar tools
Expertise in CSS frameworks like Bootstrap, Tailwindcss etc
Hands On Experience building mobile first UI development – PWA and Responsive Websites
Must have experience with RESTful API integration
Front-end profiling and improving front-end performance
Good understanding of front-end development on at least one of the hyperscale cloud (AWS/Azure/GCP)
Knowledge of authorization mechanisms, such as JSON Web Token, OAuth, SAML etc.
Practical experience in CI/CD practices