Job Overview:
We are looking for a skilled Back-End Developer with strong expertise in Express JS. The ideal candidate will be responsible for developing robust back-end services, managing cloud infrastructure, and ensuring the smooth operation of our deployment pipelines.
Responsibilities:
· You write clean, well-designed code and produce detailed specifications
· Working on an agile team using CI / CD best practices to deliver the highest quality software possible quickly
· You take full responsibility for the services that are owned by your team, including all the aspects of quality assurance
· You collaborate closely with other specialists and become a valued member of an autonomous, cross-functional team
Qualifications:
· Professional experience with javascript and typescript
· Professional experience with Express JS
· Knowledge of common patterns
· Experience with socket programming
· Experience with Protobuf
· Experience with Databases (Postgres), TypeORM, Queues (NATS or Kafka), Redis
· Experience with REST APIs
· Experience with microservices architecture
· Familiarity or experience with DevOps tools and practices, including CI/CD pipelines, containerization (Docker), and infrastructure as code.
· Proficiency in version control systems (e.g., Git).
· Familiarity with test driven development (TDD)
Familiarity with Web3 is a bonus