Job Description
Job Summary: Talent Software Services is in search of a Full Stack Developer contract position in Richfield, MN. The opportunity will be twelve months with a strong chance for a long-term extension.
Primary Responsibilities/Accountabilities:
- Use GraphQL to solve complex problems at scale.
- Create effective tooling to empower developers to quickly leverage client data.
- Join a team of highly skilled, collaborative, and energetic engineers working on the Engagement Platform.
- Develop new solutions that makes development faster and easier for both front end experience teams as well as domain data providers.
- Mentor and coach junior developers.
- Provide expertise in software development lifecycle phases, including concept, design, testing and deployment
- Collaborate with cross-discipline teams to solve problems of a top 5 e-commerce website
- Develop software using current and leading-edge programming languages and technologies
- Share and champion ideas that evolve how we build our software product
Qualifications:
- 3+ years of experience writing software applications for large-scale, distributed web or service-oriented environments
- 3+ years of experience producing and/or consuming REST web services
- 3+ years of experience in NodeJS, JavaScript, TypeScript, ReactJS
- 2+ years of experience developing automated unit tests using Jest or Mocha/Chai or equivalent
- An interest in GraphQL or related technology
Preferred:
- Experience with consuming GraphQL services
- Experience designing and building GraphQL services
- Experience with the Apollo Server
- Experience with working with Federated GraphQL services. Using the Apollo Federation specification.
- 2+ years of experience using NoSQL data stores
- 2+ years of experience using functional programming
- Experience with off-heap caching solutions, such as Memcached
- Experience with container platforms, such as Docker
- Experience leading small technical teams
- Experience building and maintaining a CI/CD development pipeline
If this job is a match for your background, we would be honored to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!