Full Stack Developer - Pune, India - Wednesday Solutions

    Wednesday Solutions
    Wednesday Solutions Pune, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    About us

    Wednesday is an engineering services company. We provide services in Data Engineering, Generative and applied AI, and Application Modernization. We partner with mid-sized companies and enterprises to solve their most ambitious engineering challenges. Over the years, we have worked with organizations that have become household names in Southeast Asia. Our customers include startups, unicorns, and enterprises.

    We are a group of makers - designers, developers, and project managers. We care about our work and think of it as a craft. We love working with ambitious entrepreneurs and help them realize their business goals.

    Our engineering philosophy is to be practical. We have deep expertise in data engineering, cloud-native technologies, and mobile application development. We love to work on complex problems and use our expertise to create long-term frameworks that yield business results.

    Core Responsibilities:

    1. Code Reviews: Review all pull requests to ensure features are built correctly following the conventions and guidelines of the project.

    2. Communication: Work with your team to ensure they understand all the requirements clearly.

    3. Architecture: Have a clear picture of the system architecture in mind. Lead your teams to implement that design.

    4. Learn: Learn from the practices followed by other teams and evangelise your learnings.

    Requirements

    1. Solid understanding of JavaScript fundamentals including asynchronous programming, promises, and async-await.
    2. Hands-on experience with libraries such as redux, Axios, and styled-components.
    3. Technical expertise with our tech stack - React, AWS and one of the following backend technologies
    • Python: Experience designing and implementing APIs with FastAPI/Django/Flask
    • Node: Experience designing and implementing APIs with express/hapi
    • Golang: Experience designing and implementing APIs with Gin/Echo framework

    4. Experience with building robust CI/CD pipelines. - Design and implement APIs using FastAPI/Django/Flask, ensuring robustness, security, and optimal performance.

    5. Knowledge of writing unit, snapshot, and integration tests.

    6. Ability to create database schemas that represent and support business needs.

    7. Good understanding of databases including SQL and NoSQL.

    8. Implement observability features, including logging, monitoring, and distributed tracing, to ensure seamless application performance analysis and debugging.

    9. Experience: 3+ years

    Extras

    1. Ability to create a framework that encourages folks to create high-quality digital products - Experience writing load, e2e, integration and unit tests.

    2. Familiarity with React Native.

    We are looking for a person who can adapt to the latest AI technologies such as ChatGPT and leverage them to enhance their productivity and efficiency.

    Benefits

    • Mentorship: Work next to some of the best engineers and designers.
    • Freedom: An environment where you get to practice your craft. No micromanagement.
    • Comprehensive healthcare: Healthcare for you and your family.
    • Growth: A tailor-made program to help you achieve your career goals.
    • A voice that is heard: We don't claim to know the best way of doing things. We like to listen to ideas from our team.