Job Title: Senior Frontend Developer (React)
No H1b visa sponsorship or transfers for this role.
No 3rd Party Recruiters or C2C for this role.
Overview: Join our innovative engineering team as a Senior Frontend Developer, where you’ll collaborate closely with a diverse group of designers, engineers, and stakeholders to craft cutting-edge, customer-focused web applications. You’ll contribute significantly to our projects in this role, driving immediate impact across the company through your technical expertise and collaborative approach.
Key Responsibilities:
- Design and develop modern, scalable web applications with a focus on user experience.
- Implement intuitive and visually compelling UI components that enhance overall design.
- Stay ahead of the curve by discovering and implementing industry best practices in software engineering.
- Work closely with stakeholders and team members to ensure smooth project execution.
- Proactively troubleshoot and resolve issues to maintain application performance and reliability.
Qualifications:
- A Bachelor’s degree in Computer Science or a related field, or equivalent hands-on experience.
- Over 7 years of experience in software development with a strong focus on frontend technologies.
- Proficiency in building front-end applications using React and Typescript.
- Proven experience in developing and maintaining reusable UI components and design systems.
- Strong knowledge of CSS frameworks such as Material UI, Tailwind, and styled components.
- Experience integrating with leading content management systems like Storyblok or Contentful.
- Familiarity with Progressive Web Applications, including accessibility and WCAG 2 compliance.
- Competence in unit testing, end-to-end testing, and utilizing mocking and automated test frameworks.
- Strong understanding of API design and integration (REST, OpenAPI, GraphQL).
- Experience with CI/CD tools, particularly GitHub Actions, to streamline development workflows.
- Solid background in software engineering principles, with the ability to identify and address performance bottlenecks.
- Experience in Agile methodologies, with a proactive mindset toward process improvement.
- Familiarity with observability and monitoring tools, providing tier 3 support during business hours as needed.
- Practical experience with React frameworks such as Next.js, and the ability to balance customization with standard practices.
- Bonus: Experience with backend technologies including AWS (ECS, RDS, Dynamo, Lambda, C#) and Terraform.