- Develop new user-facing features using React and Next.js
- Build reusable components and front-end libraries for future use
- Translate designs and wireframes into high-quality code
- Optimize components for maximum performance across a variety of web-capable devices and browsers
- Collaborate with designers, product managers, and backend developers to deliver high-quality products
- Write and maintain comprehensive documentation for all developed code and systems
- Conduct code reviews and ensure adherence to best practices and coding standards
- Troubleshoot and debug issues in a timely manner
- Stay up-to-date with the latest industry trends and technologies to ensure our products remain current and competitive
Must-Have Requirements:
- 4-6 years of full-time experience in UI development
- Proficiency in React and Next.js
- Experience with React Testing Library
- Decent experience in .NET Core backend integration
- Strong skills in UI architecture and design
- Proactive and ownership-driven attitude
- Hands-on technical expertise
- Awareness of JIRA and Agile methodologies
- Excellent communication and teamwork skills
- Attention to detail and a commitment to delivering high-quality work
Good-to-Have Qualifications:
- Detailed understanding of various agile processes like Scrum and Kanban
- Experience with CI/CD pipelines
- Knowledge of cloud computing platforms
- Experience with Typescript
- Understanding of server-side rendering and its benefits in React applications
- Experience with GraphQL
- Worked in .Net Core environment/application
What We Offer:
- Opportunity to work on innovative projects that make a real impact on safety in industrial environments.
- Flexible hybrid work model.
- Collaborative and inclusive work culture.
- Continuous learning and professional development opportunities.