RC - Sr. Frontend Engineer B. - Job8264
                        Multiple Countries                    
                                
                    Full Time                
                                
                    Manager/Supervisor                
            RC - Sr. Frontend Engineer B. - Job8264
Summary
We are seeking a highly skilled and motivated Senior Frontend Engineer to join our dynamic engineering team. This role is pivotal in designing, developing, and maintaining scalable, responsive, and maintainable web applications that drive our company’s digital presence and customer engagement. The ideal candidate will leverage their expertise in modern frontend technologies, cloud platforms, and DevOps practices to build robust user interfaces and seamless integrations with backend services. As a senior member of the team, you will play a key role in shaping frontend architecture, mentoring junior engineers, and collaborating across multiple teams to deliver high-quality software solutions aligned with business goals.
Responsibilities
- Design, develop, and maintain scalable and responsive web applications using Next.js and React, ensuring high performance and excellent user experience.
- Build reusable UI components and implement front-end architecture patterns that promote maintainability and scalability.
- Integrate GraphQL APIs to enable efficient and flexible data fetching and manipulation.
- Collaborate closely with backend engineers, UX/UI designers, product managers, and other stakeholders to deliver end-to-end solutions.
- Deploy and manage containerized frontend applications using Docker and Kubernetes, ensuring smooth operation in cloud environments.
- Work extensively with cloud services on platforms such as Azure, Google Cloud Platform, and Amazon Web Services, including Amazon S3, CloudFront, Lambda, and API Gateway.
- Implement and maintain CI/CD pipelines using Azure DevOps to automate testing, building, and deployment processes.
- Participate actively in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, fostering a culture of continuous improvement.
- Mentor and guide junior engineers, sharing best practices and promoting knowledge sharing within the team.
- Stay current with emerging frontend technologies, tools, and trends, including AI-assisted development tools and modern automated deployment workflows, to continuously enhance development efficiency and product quality.
- Contribute to the definition and enforcement of coding standards, testing strategies, and documentation practices.
Requirements
Must-Have Skills
- Expertise in Next.js framework for server-side rendering, static site generation, and building SEO-friendly React applications. Ability to optimize performance and implement routing, API routes, and middleware.
- 5+ years of hands-on experience with React for building dynamic and reusable UI components, managing state with hooks or state management libraries, and ensuring component lifecycle management.
- Experience integrating GraphQL APIs for efficient data querying and mutation, including schema design, query optimization, and client-side caching strategies.
- Strong proficiency in JavaScript, TypeScript, HTML, and CSS for building scalable and maintainable web applications.
- Experience building reusable UI components and front-end architecture patterns
- Proven experience in developing scalable, responsive, and maintainable web applications.
- Strong problem-solving skills and ability to architect complex front-end solutions.
- Hands-on experience in developing reusable software modules or patterns.
- Hands-on experience with AWS or equivalent cloud platforms (Azure, GCP), including integration with services such as S3, CloudFront, Lambda, API Gateway, and event-driven architectures
- Hands-on experience with modern CI/CD tools (e.g., GitHub Actions, GitLab CI, Azure DevOps) and automated deployment workflows.
- Solid understanding of CI/CD pipelines and Agile methodologies.
- Excellent communication skills for effective collaboration across teams.
- Experience deploying and managing containerized front-end applications using Docker and Kubernetes in cloud environments.
- Exposure to AI-assisted development tools (e.g., GitHub Copilot, Amazon CodeWhisperer).
Nice-to-Have Skills
- Experience with C# and Python for backend or scripting purposes.
- Cloud provider certifications (AWS, Azure, or GCP).
Apply for this position
Required*
    