Role : Front End Engineer
Duration : 06+ months contract
Location : Remote
Roles & Responsibilities :
- Architect and develop responsive and performant web components and applications using modern JavaScript practices (Next.js / React).
- Lead the front-end technical design and implementation of complex user interfaces, ensuring optimal performance and scalability.
- Drive cross-team collaboration by :
- Working closely with back-end engineers to define and consume API contracts.
- Partnering with product managers and UI / UX designers to translate business requirements and wireframes into elegant technical solutions.
- Participating in technical discussions to ensure seamless integration between the front-end and back-end systems.
- Own the technical excellence of the front-end platform by :
- Establishing and maintaining development and deployment best practices for UI components.
- Implementing robust, reusable, and maintainable code.
- Ensuring the highest standards of web performance and accessibility.
Required Skills :
5+ years of hands-on development experience, with a strong focus on front-end technologies.Desired proficiency and deep experience in modern front-end development, specifically with Next.js and / or React.Proven experience consuming RESTful APIs and a solid understanding of service integrations from the client-side.A strong background in building scalable, high-performance web applications.Experience with Git-based development workflows, including feature branch development, code review processes, and working with CI / CD pipelines (e.g., GitHub deployment workflows).Advanced problem-solving skills with a demonstrated ability to decompose complex business requirements into user-friendly technical solutions.Track record of successful cross-team collaboration, especially with back-end and product teams.Experience mentoring junior engineers is highly desirable.Nice to have : Familiarity with back-end technologies like GoLang.Nice to have : Existing technical proficiency in or a desire to learn Salesforce engineering.Nice to have : Experience working within financial or other regulated industries.Education :
Bachelor's degree in Computer Science, Computer Engineering, or a related field.