Senior Member of Technical Staff - Bengaluru, India - Vymo

    Vymo
    Vymo Bengaluru, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    Responsibilities:

    ● Working as an individual contributor or in a team to build and ship features in a timely manner.

    ● Working with PMs to understand customer requirements and solve for it.

    ● Designing and developing moderately complex features/systems with little supervision and owning an end to end lifecycle.

    ● Obsess over delivering value to customers. Solving for the best customer experience with non-negotiable product quality.

    ● Fixing bugs and performance problems in current products.

    ● Adding instrumentation and monitoring to measure quality and impact.

    ● Writing clean, readable, testable and maintainable code. Adding Unit Tests and Integration tests.

    ● Working closely with front-end developers, QA, ops, PM and other related teams to deliver well-architected and high-quality solutions.

    ● Doing good code reviews and being a gatekeeper to strong code quality.

    ● Participate in hiring and building great engineering teams. Skills Must Have:

    ● Good knowledge about backend development. Understanding of servers, databases, event-driven architecture.

    ● Experience in any of

    ● Relational/NoSQL database experience (MongoDB, Elasticsearch, Mysql)

    ● Strong Problem Solving and coding skills.

    ● Unit Testing/ Integration Testing

    ● Familiarity with RESTful APIs, Source control systems, CI/CD tools.

    ● Experience in developing enterprise grade secure, transactional, scalable applications.

    ● Ability to work closely with leads and architects to design, develop and ship moderate complex features spanning across multiple micro services, languages and databases.

    Good to Have:

    ● TDD experience is good to have.

    ● Familiarity with Kafka, Redis

    ● Experience in web development. Qualifications

    ● B.E (or equivalent) in Computer Sciences

    ● 3-6 years of experience building enterprise class products.

    ● Excellent coding skills in Javascript/Java.

    ● Demonstrated problem solving skills in previous roles.

    ● Good communication skills