Senior Back-End Typescript Engineer

Detalles de la oferta

Baasi is committed to making video communication simpler than ever. Our dedicated team works hard on developing products for seamless and effortless online interactions and aims to create a single platform for all communication needs. Join our team and help us make it easier for individuals and businesses to connect, collaborate, and grow.

**Responsibilities**:

- Collaborate closely with project managers, front-end developers, and other engineers to design and implement scalable and efficient back-end systems for our digital communication platform.
- Develop high-quality, maintainable, and performant code using TypeScript, Node.js, and relevant backend frameworks.
- Implement and optimize API, services, and database interactions to support product functionalities.
- Write unit tests and conduct thorough code reviews to maintain code quality and reliability.
- Participate in architectural discussions and contribute to technical decision-making for back-end systems.
- Monitor, troubleshoot, and resolve performance issues, bottlenecks, and system failures in the back-end infrastructure.
- Work with DevOps and infrastructure teams to ensure the deployment, scalability, and reliability of back-end services.
- Take part in daily standups and sprint planning sessions.
- Stay updated on the latest trends, best practices, and emerging technologies in back-end development.

**Requirements**:

- Proven experience (5+ years) in back-end development with a focus on JavaScript, TypeScript, and Node.js.
- Familiarity with Nest.js, TypeORM, Socket.io, and CQRS.
- Experience with designing and developing APIs, microservices, and database interactions.
- Familiarity with NoSQL and SQL databases and data modeling.
- Experience with WebRTC media libraries like Mediasoup, Kurento, or Janus.
- Experience with SIP servers Asterisk or Freeswitch.
- Understanding WebRTC, SDP (Session description protocol) and Audio/Video codecs.
- Experience with queue management systems like Kafka, Rabbitmq, and ZeroMQ
- Experience with event-driven architecture.
- Knowledge of authentication, authorization, and security principles in back-end systems.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Familiarity with digital communication solutions, SaaS products, or tech environments.
- Proficiency in spoken and written English.
- Strong problem-solving skills and attention to detail.
- Excellent communication, collaboration, and teamwork skills.
- Ability to work independently, manage time effectively, and adapt to changing priorities.

Desired:

- Experience with CI/CD.
- Experience in remote work environments or tech startups.

**Benefits**:

- Competitive salary and performance-based incentives.
- Ability to work 100% remotely and a supportive work-from-home policy.
- Generous vacation and paid time off.
- Professional development opportunities and access to tech events.

Application Process:


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Helpdesk Support For Low Code/No Code Applications

**In this Role, Your Responsibilities Will Be**: - Fix and resolve issues related to the low code/no code platforms. - Document all Helpdesk interactions an...


Emerson - San José

Publicado a month ago

Technical Support Representative - Work At Home

**Why ClearSource?** ClearSource is a people-driven company focused on delivering exceptional customer experiences every day! We truly believe in our Core Va...


Clearsource - San José

Publicado a month ago

Servicenow Administrator

Job Description - About the Role: Fragomen, an AmLaw 100 Firm and the leading global immigration services provider, is seeking an experienced ServiceNow Admi...


Fragomen - San José

Publicado a month ago

Sales Operations Support Analyst Hybrid/Remote

Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep...


Splunk - San José

Publicado a month ago

Built at: 2024-12-12T19:34:31.026Z