The client needs help building data capabilities, and the role is to work as part of a team to solve data needs for an enterprise client.
Requirements
- 5+ years of experience in full-stack development
- Strong experience with Node frameworks (Express)
- Strong experience with OpenAPI standards, Swagger, and Postman
- Strong experience in TypeScript and best practices
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Experience with relational databases (e.g., MySQL, PostgreSQL)
- Experience with React and TypeScript for building user interfaces
Responsibilities
- Building APIs using Node frameworks (Express)
- Designing, documenting, and testing APIs using OpenAPI standards, Swagger, and Postman
- Writing unit tests
- Implementing RESTful principles and HTTP methods
- Working with cloud platforms (AWS API Gateway, Lambda functions, Fargate ECS)
- Containerizing applications using Docker and Kubernetes
- Implementing CI/CD pipelines using Github Actions
Other
- Travel for team and client meetings (up to 15%)
- Excellent problem-solving skills
- Strong communication and teamwork abilities
- Experience leading projects and mentoring team members
- Bachelor's degree or higher
- Work well with others
- Love the journey as much as the destination