Develop responsive user interfaces using React.js for frontend development
Collaborate with designers to translate UI/UX designs into code
Build reusable components and front-end libraries for future use
Optimize applications for maximum speed and scalability
Implement security best practices to protect user data
Write clean, maintainable code and perform code reviews
Troubleshoot and debug issues that arise during development
Stay up-to-date on emerging technologies and best practices
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
5+ years of experience working as a ReactJS Developer
Proficiency in JavaScript, HTML, and CSS
Experience with React.js for frontend development
Strong understanding of web development principles and best practices
Familiarity with RESTful APIs and GraphQL
Knowledge of version control systems such as Git
Knowledge of CI/CD pipelines (ex: Bamboo, Bitbucket) with end-to-end automation
Excellent communication and collaboration skills
Ability to work independently and as part of a team in a fast-paced environment
Preferred Qualifications:
Familiarity with state management libraries such as Redux
Experience with testing frameworks such as Jest or React Testing Library
Experience in implementing Google Tag Manager
Contributions to open-source projects or personal projects on GitHub
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time