Remote Senior React Developer
Tipi i punes: Full-Time
Vendndodhja: Remote
Aplikimet skadojne me: 31-07-2024
https://onecontact.com.mk/job/detail/remote-senior-react-developer-brazil-and-balkan-countries
Responsibilities
- Develop and implement features in line with business requirements, ensuring a robust and maintainable codebase
- Collaborate with the team on problem-solving, actively advocating for engineering-specific goals and priorities
- Promote cross-product code reuse and automate processes to enhance developer experience
- Write concise and maintainable code, always looking for ways to simplify complexity
- Assure quality through writing and executing integration and unit tests
- Engage in code reviews, offering constructive feedback to enhance code quality
- Take charge of your professional growth by pursuing challenging assignments and available learning opportunities.
Must Have Skills
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- 6 – 10 years of experience as a front-end or full-stack engineer
- Minimum of 4 years of experience with React 16.8 or higher with TypeScript
- At least 2 years of experience writing integration tests utilizing mock service workers (MSW), or end-to-end tests with tools like Cypress, Playwright, Vitest, or equivalent
- Proficiency with GitLab or GitHub, including familiarity with git-flow branching strategies, code review commenting, and code rebasing
- Ability to mentor and provide guidance to junior and mid-level engineers
Nice To Have
- Familiarity with advanced React 18 concepts, such as suspense and concurrent mode
- Experience with Next.js 13 for server-rendering and static site generation
- Proficiency in ESLint/Prettier for enforcing code quality and consistency
- Hands-on experience with TanStack, specifically using React Query for asynchronous requests and caching
- Familiarity with react-i18next for implementing translations across different locales
- Experience configuring Styleline and PostCSS to maintain consistent styling and enhance CSS processing
- Understanding of Zod and TypeScript patterns for improving code quality
- Experience with Jotai for state management within a React application
- Understanding and experience with web accessibility standards, including the application of WAI-ARIA practices and testing with accessibility tools
What We Offer
- Remote Work - Brazil, Albania, North Macedoia, Kosovo, Bosnia and Herzegovina
- Opportunity To Learn & Develop New Skills
- Work with a collaborative & experienced leadership team that welcomes new ideas & encourages creativity and innovation
- Generous Compensation based on Industry Standards
- Working Hours 9 - 5 EST