Role : Fullstack Developer

Experience : 3-6 Years

Location : Pune

About Company

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.

Job Description

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 - Python, React, and AWS.
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.