Full stack Engineer – GraphQL + Typescript

Contract Remote in Latin America 3 months ago

Job Description

Need strong Technical candidate with good communication skills who can lead a team

Roles & Responsibilities

Must have

  • Strong hands on experience on React JS / Typescript (both mandatory)
  • Strong hands on experience on Node JS
  • Strong hands on experience on Apollo GraphQL (both client and server side) – Mandatory
  • Have worked on caching implementations with any technology
  • Good knowledge of AWS services like EKS, RDS
  • Deep understanding of how to monitor and tune application performance
  • Have exposure to cloud based architecture
  • Excellent written and verbal communication skills.

 

Good to have

  • Knowledge on Web core web vitals and performance aspects.
  • Familiar with using performance tools like Google light house etc.
  • Experienced in building large-scale Internet applications with modern Pipeline systems (CircleCI is a plus)
  • Experience with modern orchestration tooling such as Kubernetes and Helm (ArgoCD is a plus)
  • Experience with containerization tooling (Docker is a plus)
  • Prior exposure to cloud-based architectures, development, and deployment
  • Familiar with cloud technologies such as AWS EC2, ECS, S3, RDS, Kubernetes
  • Knowledge on Python

 

Role :

What you’ll do:

  • Migrating critical systems to new architecture.
  • Work on frontend code to analyze , design and implement to move to new architecture.
  • Develop graphql API services as part of our federated graphql architecture.
  • Work across the full technical stack, delivering quality code on both frontend and backend, with a strong understanding of CS fundamentals, design patterns, schema design, and best practices
  • Build effective monitoring and tune application performance with observability tools like New Relic , Splunk
  • Help automate our team’s internal CI/CD processes to make deployments faster and more efficient for our team.
  • Work on integration and unit testing to help internally test and watch out for any written code.
  • Writing technical documentation
  • Collaborate with a team of Developers (local and remote) for effective delivery and provide constructive feedback on PR reviews.
  • Work effectively with cross-functional team members to deliver compelling products.
  • Work collaboratively in an Agile/Scrum team to plan and execute at high velocity, and across teams throughout the organization to reuse – existing components and architect shared functionality

Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.