Overview:
TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. The below job opportunity is to one of Our clients who is a global leader in personal care and home fragrance including top-selling collections for fine fragrance mist body lotion and body cream 3-wick candles home fragrance diffusers and liquid hand soap.
Job Title: Applications Developer - IT Applications
Location: Columbus OH 43004
Duration: 5 Months
Job Type: Temporary Assignment
Work Type: Remote
JOB DESCRIPTION
Summary:
- As BFF Developer one needs to design build and configure applications to meet business process and application requirements.
- You will be responsible for creating efficient and scalable solutions that align with the organizations goals and objectives.
- Your typical day will involve collaborating with cross-functional teams analyzing business requirements and developing high-quality applications that enhance the user experience and drive business growth.
Roles & Responsibilities:
- Participate in Agile ceremonies and deliver work in alignment with sprint goals.
- Collaborate and coordinate effectively with business stakeholders to gather requirements align on priorities ensure technical solutions meet business objectives.
- Design implement and maintain scalable GraphQL APIs using Apollo Server.
- Architect efficient GraphQL schemas with high-performance resolver patterns.
- Optimize GraphQL queries and responses for real-time performance and low-latency delivery.
- Integrate GraphQL with various data sources including REST gRPC databases and event streams.
- Implement real-time features using subscriptions (WebSockets SSE or other protocols).
- Manage performance at scale using tools like Apollo Federation Apollo Gateway persisted queries and caching.
- Collaborate with frontend developers to build efficient client-server interactions.
- Ensure secure API design including OAuth JWT etc..
- Implement observability tracing and monitoring (e.g. Apollo Studio Datadog OpenTelemetry).
- Contribute to CI/CD pipelines for GraphQL deployment.
- Mentor junior developers and participate in code reviews.
Professional & Technical Skills:
- Experience in high-throughput scalable low-latency systems.
- Familiarity with serverless environments (AWSAzure Google Cloud).
- Knowledge of CI/CD tools like GitHub Actions Jenkins.
- Prior experience with Apollo Federation in a microservice ecosystem.
- Contributions to GraphQL open-source projects or community are nice to have.
- Project Role : Backend For Frontend (BFF) Developer
- Project Role Description : Design build and configure applications to meet business process and application requirements.
Must have skills :
- Typescript GraphQL Microservices framework - API design
- Good to have skills : Apollo Server Apollo router or background on Apollo Knowledge on Express server
- Optional Skill - APIMs Azure Cloud basic concepts/knowledge
- Minimum years of experience : 7 years.
TECHNICAL SKILLS
Must Have
- backend developer
- GraphQL
- GRAPHQL API
- Microservices
- TypeScript
Nice To Have
- APIM
- Apollo router
- Apollo Server
- Azure
- CSS HTML
- JavaScript M
TekWissen Group is an equal opportunity employer supporting workforce diversity.