Job Description

About us We are a VC-backed, well-funded SaaS startup in Singapore. We are tackling the complex world of employee management. It's incredible how employee management processes in most organizations About us We are a VC-backed, well-funded SaaS startup in Singapore. We are tackling the complex world of employee management. It's incredible how employee management processes in most organizations are still so manual and complicated as of 2022. Thousands of hours are spent on processing admin tasks and reconciling employee data across spreadsheets and different systems. The world has changed traditional employee management systems are not built for the future of work. Omni is taking on an ambitious mission to become the 'operating system' of modern organizations. We are helping our customers automate administrative workflows and create the single source of truth of employee records. What we are looking for We are looking for a Software Engineer who wants to be deeply involved in the end-to-end delivery of a new software product. You will be responsible for both developing new modules from scratch and improving our existing features. 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 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 Assist in maintaining and upgrading the software architecture as new services are added to ensure ease of long-term development Qualifications 2+ years of experience in frontend / backend development 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 with high scalability SaaS systems built with microservices is a plus Tech stack Here's what we currently have in our codebase together with where we intend to go (but we are also open to your feedback): Python (Django REST, fastAPI, Celery task runner) PostgreSQL JavaScript/TypeScript (React.js) Terraform (Digital Ocean, AWS) Logging (ELK stack) Observability (Prometheus/Grafana) Gitlab CI Docker Kubernetes (Helm) GitOps (Argo CD) Infrastructure is in DO and AWS

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1201772
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $66000 - 120000 per year
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned