SDE II / SDE III

4 - 9 years

5 - 10 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

About Snitch

Established in 2020 as a direct-to-consumer (D2C) brand, Snitch has swiftly emerged as Indias premier fashion brand. Our aspiration is to become the ultimate choice in fashion for men, seamlessly blending online and offline experiences. Notable achievements include our standout appearance on Shark Tank India Season 2, where we clinched a landmark all-Shark Deal, setting us apart in the industry. Moreover, we have successfully raised 110 crore in our Series A funding round led by SWC Global and IvyCap Ventures, and have now closed our Series B round with an incredible 320 crore ($40 million) led by 360 ONE Asset, with participation from IvyCap Ventures, SWC Global, Ravi Modi (Manyavar Group), and other marquee investors.

Committed to delivering exceptional customer experiences, we are embarking on an exciting journey to build a world-class engineering team from scratch. Our focus lies in crafting bespoke frontend experiences using React and React Native technologies, as we transition from our current Shopify platform to a fully customized solution. Additionally, we will be leveraging Node.js and Python on the backend, organized within a microservices architecture, to ensure flexibility, scalability, and efficiency in our system.

About The Role:

As a Senior Software Development Engineer (SDE II / SDE III) at Snitch, you will play a pivotal role in spearheading the development of our shopping, supply chain and data engineering systems. Working within a high-performance team, you will have the opportunity to leverage your expertise to architect and build innovative solutions that elevate our customer experience to new heights. This is a unique opportunity to join us at the forefront of our engineering transformation, be part of our founding engineering team and work closely with the Chief Technology Officer (CTO) on creation of a platform that will redefine the future of online fashion retail.

What Youll Do

  • Lead Full Stack Development

    : Spearhead the development efforts for our frontend and backend systems, utilizing React and React Native for frontend development and Node.js and Python for backend services.
  • Architect and Implement Microservices

    : Design, develop, and maintain microservices architecture to ensure scalability, flexibility, and modularity of our systems, with a focus on optimizing performance and resource utilization.
  • Ensure Code Quality and Documentation

    : Write clean, maintainable, and well-documented code. Establish coding standards and conventions, conduct code reviews, and enforce adherence to best practices in code quality and readability.
  • Ensure Security and Reliability

    : Implement robust security measures and best practices across all layers of the application stack, including authentication, authorization, data protection, and encryption. Continuously monitor and enhance system reliability, uptime, and fault tolerance.
  • Collaborate with Cross-functional Teams

    : Work closely with stakeholders to understand business requirements, translate them into technical solutions, and deliver high-quality features and products that meet user needs.
  • Drive Technical Excellence:

    Mentor and coach junior engineers, conduct code reviews, and champion best practices in software development, code quality, testing, and deployment processes. Lead by example in adopting industry standards and emerging technologies to innovate and improve our development practices.
  • Optimize Performance and Scalability:

    Identify bottlenecks, optimize system performance, and implement strategies for horizontal and vertical scalability to support growing business demands and user traffic.
  • Agile Development:

    Embrace Agile methodologies and practices, including sprint planning, backlog grooming, daily standups, and retrospective meetings. Contribute to a culture of continuous improvement and learning within the engineering team.

Who You Are:

  • 4+ years of experience in design and development of highly scalable applications and platform development
  • Strong computer science fundamentals: data structures, algorithms, design patterns
  • Experience working on these technologies like ReactJs, React Native, Node JS, HTML5, CSS3, JavaScript
  • Hands-on experience in Microservices, RESTful web services development in NodeJS
  • Experience with TDD (Test Driven Development) and writing robust Unit Test cases
  • Working knowledge of SQL/No-SQL and database technologies (MySQL, Mongo DB, Cosmos DB)
  • Knowledge of any cloud platform solutions (Azure, GCP, AWS)
  • Exposure to architecture best practices (Cloud, Microservices, Serverless)
  • Knowledge in deploying solutions on any of these cloud platforms (Azure, GCP) and containerised ecosystems (Docker, Kubernetes)
  • CI/CD Automation experience with tools like Git, Maven, Jenkins & Azure DevOps
  • Strong hands-on development skills to prototype technical & innovative solutions
  • Willing to adapt and learn new/emerging technologies
  • Exceptional communication, interpersonal skills, and a team player

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You