Search by job, company or skills

Omni HR

Frontend Software Engineer (Offshore)

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About us

Omni HR is a VC-backed SaaS startup in Singapore.

We free HR teams from administrative cycles by automating the entire end-to-end employee lifecycle from recruitment and onboarding to employee engagement and payroll allowing them to redirect their time to strategic work that drives business growth.

Founded in 2021 and backed by world's leading HR tech investors, Omni is powering Asia's fastest growing companies to reach their full potential with our fully customizable HR tools.

What we are looking for

We are looking for a Frontend Software Engineer who wants to be deeply involved in the end-to-end delivery of a new software product. You will be responsible for the frontend development using React.js. The job scope includes both developing new modules from scratch and improving our existing features. Experienced candidates will also be considered to be hired to lead our frontend development initiatives. You will work closely with the Founders, the Product Lead, and other engineers in building and shaping a product that users love and can rely on.

To succeed in this role you will need to be a self-starter, think in solutions and not problems, be a team player, and have a can do attitude. You will be required to demonstrate competence in delivering features by calling the APIs from backend and building the frontend web applications. You will also need to understand testing and know when, what, and how to test in a startup environment.

This role will be challenging, but extremely rewarding you will gain invaluable experience in building new modules from scratch and iterating quickly in an agile environment. Our team is invested in building the best product for our customers, and we will make every effort to provide you with a setup that spawns great creativity, innovation, and reward.

Responsibilities

  • Develop and deploy the frontend of the software systems that iteratively deliver business value
  • Derive and implement non-functional requirements based on interactions with the product and business elements
  • Establish best practices for developing processes, technologies, coding practices and architectures
  • Maintain a DevOps culture and an Agile product development mindset in the technical team
  • Write and maintain unit tests to ensure robustness of the product
  • Debug and fix code based on customer incident reports and on errors found through internal testing
  • Maintain software infrastructure and ensure optimal availability of products / services

Qualifications

  • 4+ years of experience in frontend development using React.js
  • Experienced in using an Agile methodology / operating with a DevOps culture
  • Strong analytical mindset, attention to details, and critical thinking; entrepreneurial and solution-oriented
  • Strong team player with good communication and leadership skills
  • Experience in software architecture design and software infrastructure is a plus
  • Experience in mobile based web development is a plus

Tech stack

  • Backend: Python (Django REST, FastAPI, Celery task runner)
  • Frontend: JavaScript / TypeScript (React.js)
  • PostgreSQL
  • Terraform (AWS)
  • Logging (ELK stack)
  • Datadog
  • Observability (Prometheus / Grafana)
  • Gitlab CI
  • Docker
  • Kubernetes (Helm)
  • GitOps (Argo CD)
  • Infrastructure is in AWS

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141894101