Senior Backend-разработчк (NodeJS, TypeScript, Remote)

Срок для отклика истек

Описание вакансии

OneForce Inc., leads the industry in innovative B2B lead generation, focusing on the creation of AI-powered robots for knowledge work automation. Our mission is to revolutionize the way businesses connect, and we invite you to learn more about our exciting journey at OneForce.

We are actively seeking talented and driven individuals to join our growing team. As a Senior Backend Developer, you will play a critical role in designing and building backend systems and APIs for our data-intensive SaaS application.

Location: Remote (Work from Anywhere)

Responsibilities:

  • Build APIs and Background Services: Utilize AWS or GCP core services to architect APIs and background services.

  • Implement RESTful APIs: Design and implement APIs following REST principles using Lambda and API Gateway for seamless integration.

  • Optimize Business Logic Functions: Create efficient functions to implement business logic directly, minimizing the overhead linked with validations and serialization/deserialization.

  • Develop Data-Driven Subsystems: Harness the power of PostgresQL as primary data stores for robust data management.

Qualifications:

  • Education: Bachelor's Degree in Computer Science or a related field.

  • Experience: At least 4 years of professional experience in Backend Engineering.

  • Analytical Skills: Strong capability in analytical thinking, problem-solving, and innovation.

  • Communication: Exceptional written and verbal communication skills in English.

  • Teamwork: Proven ability to collaborate effectively with a primarily remote team.

  • Adaptability: Agility to thrive in a fast-paced environment, multitask, switch focus as necessary, and cultivate positive working relationships within teams.

  • Language Proficiency: Good command of English, enabling efficient communication and articulation.

Skills:

  • Essential: NodeJS, TypeScript.

  • Optional, but advantageous: NestJS, Vue3

  • PostgreSQL, Redis

  • Experience with Google Pub/Sub, RabbitMQ, Kafka or any other Message Brokers

  • Understanding of the microservices architecture, common architectural and development patterns and practices: SOLID, DRY, KISS