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

Hosting And Compute Operations Engineer

Emerson Enterprise IT offers standardized managed Services Emerson locations in the Global/Remote Data Centers, Multi Cloud and On-Premise locations. This op...


Emerson - San José

Publicado a month ago

Impact And Structure Expert

**Main Responsibilities**: - Evaluate the different scenarios that arise in order to propose and address concerted institutional solutions. - Diagnose with ...


Freebalance - San José

Publicado a month ago

Software Engineer (Oracle Apex) - Entry

Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our soft...


Equifax - San José

Publicado a month ago

Hr Assistant - Fluent In English/Spanish

Job Summary: **Duties**: - Assist with the recruitment and onboarding process, including posting job openings, screening resumes, and conducting initial int...


Magnet Hr Group Llc - San José

Publicado a month ago

Built at: 2024-11-24T03:39:30.810Z