What are the responsibilities and job description for the Backend Engineer position at Technogen, Inc.?
Lead Backend Engineer
LOCATION DETAILS: Charlotte NC (hybrid) 2x/week. NO REMOTE CANDIDATES
ABOUT THE ROLE:
Seniority Level/Target years of experience: 5 years
Top 3 skills: GraphQL API Development, Node.Js, TypeScript
JOB DESCRIPTION:
Skill/Experience/Education
Mandatory Skills• Minimum B.S. / M.S. Computer Science or related equivalent experience
• At least 5 years of experience designing, developing, and delivering backend applications with Node.js, TypeScript, JavaScript, Restful APIs and related backend frameworks
• At least 5 years of experience building internet-facing applications
• At least 5 years of experience with AWS and/or OpenShift
• Proficient in the following concepts: object-oriented programming, software engineering techniques, quality engineering, parallel programming, databases, etc.
• Proficient in building and consuming RESTful APIs
• Proficient in managing multiple tasks and consistently meeting established timelines
• Experience integrating APIs with front-end and/or mobile-specific frameworks
• Strong collaboration skills
• Excellent written and verbal communication skills