Backend Engineer - Delhi, India - Arboris stone

    Arboris stone
    Arboris stone Delhi, India

    Found in: Manatal GBL S2 T2 - 2 weeks ago

    Default job background
    Description

    Format : Office , India

    Summary

    We are building a platform for insurance brokerage solutions provider for corporate employees, we are seeking experienced backend engineers to build a claim processing module. The backend engineer will be responsible for designing, developing, and maintaining high quality web services to support our business operations.

    Job Description

    This position requires a strong engineer to build out backend systems and API

    infrastructure for high-performance scalable systems.

    Participate in all phases of the software development life cycle including the development of technical requirements, prototyping, coding, testing, deployment, and support.

    Design and implement highly scalable backend services using NodeJS, TypeScript, and Prisma or any other ORM.

    Interpret requirements to develop APIs and integrations using agile methodology.

    Proficiency in using Cloud services, preferably GCP, to deploy, scale and monitor

    services in the production environment. Experience with serverless compute models is a plus.

    Ensure that all code, configurations, and other work products are thoroughly

    unit-tested prior to delivery.

    Perform code reviews and other quality checks as requested.

    Work with dynamic environment with diverse stakeholder, adequate reporting and accountability

    Qualification

    Bachelors/Master's degree in Computer Science Engineering or a related field of study

    5+ years of experience working within a similar role, designing, implementing, and optimizing scalable backend systems.

    Proficiency in recognizing potential bottlenecks and devising strategies to ensure system readiness for increasing user loads.

    Comfortable building infrastructure components from (almost) scratch

    Strong experience with GCP and serverless compute models including Cloud Run, PubSub etc.

    Strong experience with at least one of NoSQL (Firestore, MongoDB etc), SQL

    (MySQL/Postgres) databases and schema design.

    Experience with infrastructure management, deployment automation, and monitoring tools.

    Aware of the API security risks and should be able to design and implement secure software systems using modern authentication and authorization technologies and tools.

    Basic know-how of Front-End and integration experience with ReactJS TypeScript.

    Experience writing high quality design docs with architecture diagrams

    Has conducted team meetings

    Has done effort estimates of at least one project and has prior exposure to cost

    estimation for the project and required infrastructure.

    Our stack

    Backend: Typescript, NodeJS, Prisma, SocketIO/WebSockets,

    Frontend: JavaScript/Typescript, ReactJS React Native,

    Testing and Monitoring: Playwright, Cucumber, Postman, Jest

    Database: Firebase, PostgreSQL

    Infrastructure: Terraform, Github Actions, CloudBuild, CloudRun, Kubernetes,

    Serverless, CI/CD