Job Openings Senior Backend Software Engineer

About the job Senior Backend Software Engineer

Role & Responsibilities

Be a key member of our agile team tech team

Collaborate with the product team to ensure implementation of products

Perform full lifecycle software development

Take ownership and accountability beyond individual deliverables

Design, code, document and test software using accepted languages and frameworks

Follow established coding standards and processes

Commit to delivering quality products to end-users

Qualifications

5+ years of relevant work experience

Professional written and verbal English

Demonstrated track record in building efficient and scalable architectural solutions

Strong expertise with Javascript, ECMAScript and Typescript

Strong expertise with backend technologies and Node.js runtime

Prefered experience with NestJS, Strapi

Knowledge of design patterns, OOP and functional programming concepts

Experience with backend performance optimization

Experience in handling, configuring, optimizing and monitoring MongoDB, PostgreSQL,

Elasticsearch

Experience in test automation techniques

Experience in REST, GraphQL and third-party API integrations

Familiar with secure software development practices

Exposure to DevOps

Exposure to collaborating tools like GitHub, JIRA, Confluence

Compensation and Benefits

Compensation

We offer a competitive base salary. The remuneration package will be included Employee Stock

Option Program.

Benefits

- 10 days of annual leave in the first year, growing by 1 day per year to 15 days per year

- 5 days of business leave

- Employee referral incentive

- Share of commission from owner and client referral

- Option for Employee Stock Option Program (ESOP)

- Health insurance on top of standard social security

- International work environment and culture

- 5 work days per week

- Work-from-home 2-3 days per week

- 1-year BOI-sponsored visa & work permit application and renewal by our HR [for expats