Job Title: BFF Lead
Location: Parsippany NJ (Hybrid role from day 1)
Experience: Minimum 10 years
Mandatory Skills: Node JS /Nest JS and Java
Role: Design implement and manage Backend for Frontend architecture. Work closely with frontend and backend teams to ensure smooth and efficient data flow. Improve overall performance and user experience of applications.
Key Responsibilities:
Design and implement BFF layers
Collaborate with frontend and backend teams
Optimize data flow between clientside applications and backend services
Maintain high standards of code quality
Monitor the performance of BFF services
Provide technical guidance and mentorship to junior developers
Stay updated with latest trends in backend and frontend technologies
Qualifications: Bachelors or Masters degree in Computer Science Engineering or related field.
Experience: At least 10 years in backend development with 5 years in a lead role focused on BFF architecture.
Technical Skills:
Must have proficiency in Node.js including frameworks such as NestJS
Good to have proficiency in Java Python and experience with frontend technologies and frameworks like React Angular Vue.js.
Strong understanding of RESTful APIs GraphQL and other communication protocols.
Solid knowledge of database systems such as MongoDB MySQL PostgreSQL cloud platforms (AWS Azure GCP).
Experience with version control systems and caching such as Redis
Familiarity with containerization technologies like Docker Kubernetes is a plus.
Soft Skills: Excellent problemsolving abilities strong communication skills and a collaborative mindset.
Certifications: Relevant certifications in backend/frontend technologies or cloud platforms are a plus.