JOBSEARCHER

Senior React/Next Developer

October 10th, 2024 Europe; Ukraine; LATAM We’re looking for a Senior Frontend Engineer to join our team to build an inclusive and high-performing Progressive Web App using Next.js. As a Frontend Developer, you will be responsible for developing accessible user interfaces, PWA development using Next.js, performance optimization, creating reusable components with an accessibility focus, testing and debugging. Team Composition: 1 Chief Development Officer, 2 OpenGL engineers, 1 Web engineer. Must-Have for the position: — 5+ years of experience with React — Proficiency in TypeScript — Experience with Next.js (14+) focusing on CSR — Knowledge of PWA development (offline and background processes) — Experience in React state management using Redux, Context API, or similar — A strong understanding of accessibility standards (AA preferred) — Familiarity with Auth0 — English Level: Upper-Intermediate or higher ️ Will be a strong plus: — Experience with TailwindCSS — Familiarity with CI/CD practices Responsibilities: — Implement user interfaces that adhere to WCAG (Web Content Accessibility Guidelines) standards, ensuring that the app is accessible to all users, including those with disabilities. — Ensure keyboard navigation, screen reader support, and color contrast adjustments are integrated throughout the PWA. — Build and maintain Progressive Web App (PWA) features such as service workers, offline support, push notifications, and app installability using Next.js. — Implement dynamic routing, pre-rendering, and data-fetching techniques to improve app performance and user experience. — Optimize front-end performance, focusing on fast load times, smooth interactions, and minimizing resource consumption for both online and offline users. — Use tools like Lighthouse to monitor performance metrics, accessibility, and adherence to PWA best practices. — Background synchronization. — Write and maintain unit, integration, and end-to-end tests to ensure the stability and accessibility of features using frameworks such as Jest, Cypress, and testing-library/react. — Debug and fix accessibility-related bugs and issues throughout the development process. A bit about the project: The project involves a high-tech 3D visualization company focused on developing advanced augmented reality (AR) technologies. The company has created a state-of-the-art wearable device, designed to provide users with an immersive experience through a heads-up display featuring a wide 100-degree field of vision, all within a lightweight, tetherless carbon-fiber headset. Working Conditions: — Work schedule: Have at least 2 overlap hours with CDT — Fully Remote: Work from anywhere — Work Methodology: Scrum Why You’ll Love Working Here: — Competitive Pay: We offer a compensation that reflects your skills and experience. — Remote Flexibility: Work from anywhere – our team is distributed across the globe. — Professional Growth: Access to continuous learning opportunities, including paid courses, certifications, mentorship. — Work-Life Balance: 30 days of paid vacation and 6 paid sick days per year, plus flexible hours. — Inclusive Culture: We embrace diversity and foster a culture of trust, transparency, and mutual respect. — Cool Perks: Join our virtual team events, get a budget for your home office setup, and enjoy access to exclusive content and tools. If this vacancy isn’t for you but could be perfect for a friend/colleague, share it through this link and earn a reward for your referral!