
Senior Backend Engineer, Typescript, GraphQL
RecruityTalent
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop, document and maintain high-quality API endpoints
- Implement controls to ensure API security, availability and scalability
- Work with DevOps to implement and manage continuous integration and deployment pipelines
- Collaborate with team members in an Agile environment
- Configure and manage API Gateways (e.g., AWS API Gateway, Zuplo or similar) for routing and authentication
- Work closely with product managers, front-end developers, and QA teams to deliver seamless, data-driven applications
- Integrate services with various systems and third-party services
- Write and maintain unit and integration tests to ensure code reliability and performance
- Monitor API performance, troubleshoot issues, and optimize endpoints for efficiency
Requirements
- Minimum 5 years of professional experience in API development or a related role
- Proven experience writing microservices
- Familiarity with zero trust, Cognito and web authentication methods
- Strong understanding of RESTful API principles and microservices architecture
- Minimum 3 years of Backend development in Typescript and solid experience of GraphQL
- Proficiency in configuring and managing API Gateways
- Familiarity with Jira, Git and CI/CD pipelines.
- Experience working in Agile development environments
- Excellent problem-solving skills and attention to detail and strong communication skills and the ability to work effectively on own initiative.
Benefits
- A competitive salary
- Opportunities for professional growth and career advancement
- A dynamic, collaborative, and innovative work environment.
- The chance to work on cutting-edge payment technology projects.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
API developmentmicroservicesRESTful API principlesTypescriptGraphQLunit testingintegration testingAPI securityAPI performance optimizationcontinuous integration
Soft skills
problem-solvingattention to detailcommunicationcollaborationinitiative