Typescript Fullstack Engineer – Messaging Team

Position: Typescript Fullstack Engineer – Messaging Team
Location: Remote (EMEA)
Department: Engineering – 13001 – Engineering / Full Time / Remote

About Aircall:

Aircall, backed by over $220 million since 2015, provides technology for accessible and transparent communication, empowering 18,000+ customers to create authentic, human connections. We value diverse backgrounds and voices from anywhere in the world.

Your Mission:

  • Implement and enhance features to improve the customer experience.
  • Collaborate with engineering teams, product, design, and QA for high-quality product delivery.
  • Write clean, scalable code, test, and deploy systems.
  • Conduct code reviews and provide feedback.
  • Troubleshoot issues and provide solutions.
  • Build tooling to improve the development process.
  • Develop and maintain unit tests for application quality.
  • Participate in decisions about technical stack, process, and product/UX.
  • Write technical documentation and share knowledge.
  • Stay up-to-date with development trends and suggest improvements.

Requirements:

  • Experience with:
    • Typescript, Node.js, React
    • AWS (Lambda, Appsync, DynamoDB, Aurora)
  • Bonus if experienced with:
    • Twilio/Bandwidth/Legos/Ruby
    • API development using REST/GraphQL
  • Tools used: Slack, JIRA, Confluence, GitLab

About You:

  • Minimum 4 years of backend development experience.
  • Proficiency in Typescript, Node.js, and React.
  • Experience with observability tools (Datadog, Cloudwatch, Prometheus, etc.).
  • Familiarity with OLTP databases (Postgres/MySQL).
  • Security and quality-focused approach.
  • Knowledge of architecture patterns.
  • Experience with CI/CD processes.
  • Fluent in English.
  • Strong communication, problem-solving, and collaboration skills.
  • Resilient and open to feedback.
  • Comfortable with remote work and occasional gatherings.

Team Collaboration:

  • Messaging Engineering Team: Strong collaboration.
  • Other Engineering Teams, Product/Design, QA, Management: Varying levels of interaction.

Why Join Aircall?

  • Growth Opportunity: Join at a key moment in Aircall’s growth.
  • Work-Life Balance: We value people and ensure balance.
  • Learning Environment: Fast-learning, entrepreneurial, and collaborative spirit.
  • Diversity: 45+ nationalities, multi-cultural environment.
  • Benefits: Competitive salary, health coverage, lunch, commute, and sports perks.

Diversity, Equity & Inclusion:

Aircall promotes diversity, equity, and inclusion, ensuring everyone has a seat and is valued at the table. We continuously challenge ourselves to meet DE&I goals and maintain open conversations to foster belonging.

 

apply here

Be the first to comment

Leave a Reply

Your email address will not be published.


*