Company A - Plano, TX

posted 23 days ago

Full-time - Mid Level
Plano, TX

About the position

The Back End Developer position is focused on web application development, particularly in creating REST APIs using NodeJS and GraphQL. This senior role requires strong problem-solving abilities, leadership skills, and a solid understanding of application architecture. The developer will collaborate with a technical team to strategize and design applications while also engaging in hands-on coding and development tasks.

Responsibilities

  • Effectively serve as a member of Agile/Scrum software development team
  • Translate designs and requirements into high quality code
  • Build and organize development workflows to optimize code delivery and efficiency
  • Work collaboratively with the technical team on application architecture strategy
  • Write technical specification documents
  • Participate in code and design reviews

Requirements

  • Extensive knowledge of JavaScript and commonly used libraries, with TypeScript being preferable
  • Hands-on REST API development using Node.js, with GraphQL being preferable
  • Experience working with NoSql databases, preferably DynamoDB
  • Knowledge of AWS technologies like API Gateway, Lambda, S3, etc.
  • Proficient understanding of code versioning systems, such as GIT
  • Unit Testing experience, preferably with Jest
  • Ability to analyze and resolve complex technical business issues and technical problems
  • An undergraduate degree (BA/BS) in Computer Science, Information Technology or a related field, or equivalent work experience
  • Minimum 4 years of web application development experience
  • Excellent communication skills

Nice-to-haves

  • Exposure to Serverless Framework
  • Experience with ReactJS
  • Experience with Agile/Scrum methodologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service