Type of Service -
Contingent Workforce - Technology
Job Title -
Lead Backend Engineer
Job Description
Role Overview :
Lead backend Developer will be responsible for designing, developing, and implementing a robust API's layer using NodeJS frameworks . The developer will ensure seamless integration with multiple one main business unit systems, building scalable, secure, and high-performance APIs. This role also involves collaboration with various teams to optimize data flow and maintain API security.
Key Responsibilities :
Perform complex application programming activities with an emphasis on mobile development : Node, TypeScript, JavaScript, Angular, RESTful APIs and more
Lead the definition of system architecture and detailed solution design that are scalable and extensible
Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
Become a subject matter expert for our mobile applications backend and middleware
Mentor junior developers on the team as needed.
Experience in AWS cloud computing platforms such as AWS - Cloudwatch, Lamda, EC2
Troubleshooting production issues and lead
Technical Skills and Qualifications :
Proficiency in TypeScript : Strong experience in developing with TypeScript, ensuring code quality, scalability, and maintainability.
Node.js : Experience with Node.js for server-side development, including building APIs and handling asynchronous programming.NestJS experience preferred.
API Security : Familiarity with role-based access control, JWT tokens, OAuth, and integration with authentication systems like Okta.
Database Integration : Experience working with relational and NoSQL databases.
Testing Frameworks : Experience with unit and integration testing using frameworks such as Jest, Mocha, or Cypress,
CI / CD and Version Control : Familiarity with CI / CD pipelines (e.g., Jenkins, GitLab) and version control systems like Git.
Performance Optimization : Strong experience optimizing API's for speed and efficiency, particularly for high-volume data transactions.
Agile / Scrum : Familiarity with Agile development processes and working in cross-functional teams.
Preferred Qualifications :
Familiarity with serverless architecture and cloud platforms (e.g., AWS, Azure).
Understanding of microservices architecture and RESTful API integration.
Front-end application development using Angular
Additional Information :
Hybrid role. Local Charlotte area candidates will need to come to office 3x per week
Top 3 Skills
API Development using NodeJs frameworks
TypeScript
Angular
Skill / Experience / Education
Mandatory Skills
Technical Skills and Qualifications : Proficiency in Javascript / TypeScript : Strong experience in developing with scripting, ensuring code quality, scalability, and maintainability.NodeJS API Development : . Node.js : Experience with Node.js for server-side development, including building APIs and handling asynchronous programming. API Security : Familiarity with role-based access control, JWT tokens, OAuth, and integration with authentication systems like Okta. Database Integration : Experience working with relational and NoSQL databases, optimizing data retrieval through GraphQL. Testing Frameworks : Experience with unit and integration testing using frameworks such as Jest, Mocha, or Cypress, CI / CD and Version Control : Familiarity with CI / CD pipelines (e.g., Jenkins, GitLab) and version control systems like Git. Performance Optimization : Strong experience optimizing optimizing API calls for speed and efficiency, particularly for high-volume data transactions. Agile / Scrum : Familiarity with Agile development processes and working in cross-functional teams.
Desired Skills
Preferred Qualifications : Familiarity with serverless architecture and cloud platforms (e.g., AWS, Azure). Understanding of microservices architecture and RESTful API integration.
Skill Matrix
No records found
Additional Requirements
No records found
Shift
First Shift
Backend Engineer • charlotte, NC