Requirements:
● 5+ years of experience in frontend development, with a strong focus on React.
● Proficiency in Redux and state management concepts.
● Solid understanding of JavaScript, HTML, CSS, and related web technologies.
● Experience with TypeScript. ● Experience with integrating with RESTful APIs
● Experience working with version control systems, preferably Git.
● Knowledge and experience in implementing accessibility standards and guidelines.
● Strong problem-solving skills and attention to detail.
● Ability to work independently and autonomously, troubleshooting and resolving issues without needing constant supervision.
● Comfortable working off-hours and adapting to time zone differences without being blocked frequently.
● Excellent communication and teamwork abilities.
Key Responsibilities:
● Implement frontend components and features using React and Redux / RTK Query.
● Collaborate with product managers, designers, and backend engineers to define requirements and translate them into technical specifications.
● Implement reusable React components to enhance development efficiency.
● Write clean, modular, and testable code following best practices and coding standards.
● Develop comprehensive unit tests for frontend components and features.
● Conduct code reviews and provide constructive feedback to team members.
● Ensure high performance and accessibility standards across all frontend applications.
● Follow CI/CD development best practices
Nice to Have: ● Experience with frontend build tools such as Webpack, Babel, etc. ● Knowledge of UI/UX design principles. ● Familiarity with backend technologies such as Go. ● Experience with integrating with GraphQL