We are seeking a highly talented and experienced Senior Full-stack Engineer to join our fast-growing remote working company. In this role, you will be responsible for leading the development of software applications and systems that meet the needs of our clients.

Requirements

  • 7+ years of software engineering experience
  • Proven, deep hands-on experience with React, TypeScript in production environments
  • Proficient in Java for multi-tier web app development
  • Proven track record of building and consuming GraphQL APIs, including schema design and client integration
  • Skilled in building microservices and adhering to OpenAPI standards
  • Experience with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR
  • Experience leading major IT application implementations
  • Strong problem-solving skills and the ability to identify roadblocks
  • Familiarity with Agile, Git, IT security architecture, and testing methodologies
  • Knowledge of AWS/cloud deployment and scaling
  • Proficiency in REST APIs, GraphQL, SQL, NoSQL, and web dev concepts
  • Emphasis on clean, efficient, and documented code
  • Practitioner of TDD, CI/CD, and time management
  • Strong proficiency in English communication
  • Commitment to continuous learning

Benefits

  • Paid Time Off
  • 401k Matching