Job Description
We are looking for a highly skilled and adaptable Senior Frontend Developer to join our Agile development team. The ideal candidate will have extensive experience building scalable web applications using React.js, Next.js, and TypeScript, with a strong background in AEM (Adobe Experience Manager) integrations.
Technical Stack & Requirements
Core Frontend: Expert-level React.js, Next.js, and TypeScript
Styling: Proficiency in HTML5 and SCSS (Sass) for responsive UI development. Testing: Writing robust unit and integration tests using Jest.
Integration: Extensive experience with API integration and AEM integration with React.
Backend: Familiarity with Node.js for server-side logic and API handling. Tools & Process: Experience working in an Agile environment using Jira for project management.
Key Responsibilities
Develop high-quality, reusable UI components using React and TypeScript. Seamlessly integrate frontend components with AEM and RESTful APIs.
Ensure application performance, scalability, and cross-browser compatibility.
Participate in code reviews, sprint planning, and daily stand-ups.
Maintain a flexible work approach, adapting to changing project needs and deadlines.
Repository Management: Manage source code using GitLab, ensuring clean branch strategies and versioning.
Code Quality: Lead and participate in Repo Code Reviews, providing constructive feedback to maintain architectural integrity and security standards.
Soft Skills
Strong Communication: Ability to articulate technical concepts to both technical and non-technical stakeholders.
Adaptability: Comfortable working in a fast-paced environment with shifting priorities.
Problem-Solving: Proactive in identifying bottlenecks and implementing efficient solutions.