Senior TypeScript Backend Developer

Category

Location

Remote

Type

Full Time

Salary (USD)

Non disclosed

Job Description

Posted on June 12, 2024

At TeamStation AI, we are on a mission to bring together the brightest minds to solve tomorrow’s toughest technology challenges. Our work is about more than just AI—it’s about building the future through collaboration and innovation. We believe that the key to solving the world’s most complex problems lies in aligning diverse talents and perspectives. Our AI-powered platform enables cutting-edge scientific and technical teams to work smarter, faster, and together. By joining us, you’ll help unlock new technological breakthroughs and drive innovation where it matters most.

Join the Mission at TeamStation AI!

Where do we come from? We are seeking visionaries, innovators, and problem solvers who thrive in fast-paced, collaborative environments. If you’re passionate about AI, technology, and solving critical challenges, we want to hear from you. Come be part of a team where your ideas can drive the future.


On Hold (01/23/2023) - The partner is considering a shift in the roadmap over the next few months that may require different skill sets than the positions we currently have open.

Job Description

  •    Developing new greenfield products using TypeScript and NodeJS.
  •    Building reusable components and back-end libraries for future use.
  •     Translating requirements into high-quality code.
  •     Optimizing back-end services for maximum performance across an array of web-capable devices and 
  •        browsers.
  •     Ability to be part of an on-call rotation.
  •     Working with other senior engineers to help define standards and conventions for back-end software 
  •        development.
  •     Must be able to communicate technical concepts clearly in English.

Must have

  •    6+ years of professional development experience.
  •     Minimum of 2 years experience with TypeScript.
  •     Strong JavaScript/TypeScript development experience.
  •     Strong Node.JS experience. 
  •     Familiar with architectural design patterns

        ◦ Cap theorem

        ◦ SOLID principles

        ◦ Clean Architecture

  • Familiar with application design patterns

        ◦ DRY (Don’t repeat yourself)

        ◦ SLAP (Single Level of Abstraction Principle)

        ◦ Mediator (middleware) pattern

        ◦ Repository/Data Adapter

        ◦ Dependency injection

  • Experience in SQL databases
  • Working knowledge of GIT
  • Familiar with integration/security patterns

        ◦ REST and GraphQL 

        ◦ JSON Web Token (JWT), OAuth2, OpenId

  • Familiar with unit testing

        ◦ JEST 

        ◦ Containerization - General knowledge

  • Development experience in Blockchain technology or general knowledge

Nice to have

  • Expertise in cloud-native development 

        ◦ Containerization

        ◦ Micro-service architecture

        ◦ Stateless service design

  • Expertise in system optimization 

        ◦ Single and distributed cache models

        ◦ Message queue management

        ◦ Asynchronous programming models

  • Familiar with database concepts  

        ◦ ACID properties

        ◦ Indexes

        ◦ Partition planning 

  • Knowledge of deployment concepts

        ◦ CI/CD

  • Familiar with unit testing

        ◦ Moq

        ◦ Selenium

  • Experience NoSQL databases 
  • GitLab experience
  • AWS experience
  • Development experience in the following categories:

      ◦ Credit card processing

      ◦ SMS and email 

Apply now

Our easy-to-use application process makes it simple to submit your resume. Just click on the "Apply Now" button and follow the instructions.

About TeamStation

We are inspired by the spirit of exploration and innovation, much like the NASA Space Program. At the core of every technological advance lies a team of bright minds driven to accomplish the impossible. The challenge of sending humans to space and safely returning them to Earth is a marquee example of what can be achieved when a joint mission drives us.

About Us

Copyright Job Board 2024 - Powered By TeamStation