Match score not available

Senior FS Engineer (GraphQL)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

4+ years of backend experience, 2+ years of frontend development, Experience with Node.js and TypeScript, Proven API and microservices experience, Knowledge of AWS services.

Key responsabilities:

  • Develop and maintain backend services
  • Create responsive front-end applications
  • Design efficient database solutions
  • Utilize Docker for deployment and scalability
  • Engage with AWS services for application management
Commit logo
Commit SME https://www.comm-it.com/
501 - 1000 Employees
See more Commit offers

Job description

Description

We're revolutionizing the way businesses manage their pricing and billing strategies. Our cutting-edge platform empowers companies to optimize their revenue operations and streamline processes. We’re seeking a talented Full-Stack Software Developer to join our dynamic team and contribute to our mission.

Key Responsibilities:

  • Develop and maintain backend services using Node.js and TypeScript, with a focus on building robust APIs and microservices.
  • Create and enhance responsive front-end applications using React, Material UI, and Styled Components.
  • Design and implement efficient database solutions using PostgreSQL, Redis, and Amazon DynamoDB.
  • Utilize Docker for containerization, ensuring seamless deployment and scalability of applications.
  • Implement CI/CD pipelines with GitHub Actions and Octopus, and manage infrastructure as code with CloudFormation.
  • Collaborate with team members to write clean, maintainable, and DRY code while adhering to best practices.
  • Switch seamlessly between front-end and back-end tasks as project demands evolve.
  • Engage with AWS services to deploy and manage applications using ECS, Fargate, Lambda, SNS, SQS, and EventBridge.
  • Troubleshoot and resolve issues across the application stack to ensure high performance and responsiveness.




Requirements


  • 4+ years of backend software development experience, preferably with Node.js and TypeScript, GraphQL
  • 2+ years of frontend software development experience, particularly with React.
  • Proven experience in building APIs and microservices.
  • Strong understanding of queues and databases, especially SQS and PostgreSQL.
  • Familiarity with Docker containers and serverless applications.
  • Comfortable switching between front-end and back-end development as needed.
  • Knowledge of cloud computing services, especially AWS.
  • Passionate about writing clean and maintainable code.
  • Excellent communication skills and a collaborative mindset.
  • Highly motivated with a positive, can-do attitude.

Preferred Technologies:

  • Backend: Node.js, Nest, Fastify, TypeORM, Apollo Server
  • Frontend: React, Material UI, Styled Components, Redux Toolkit, GraphQL (Apollo, Code Generator)
  • Databases: PostgreSQL, Redis, Amazon DynamoDB
  • Deployment: Docker, GitHub Actions, Octopus, CloudFormation
  • Cloud Infrastructure: AWS (ECS, Fargate, Lambda), SNS, SQS, EventBridge, Cloudflare



Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Adaptability
  • Verbal Communication Skills

Field Engineer (Solutions) Related jobs