
SDE 2
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
ZOOP seeks a skilled SDE 2 - Golang Developer for its Pune office. In this role, you will be instrumental in the end-to-end development of software solutions for Verifications, KYC, and other critical products. You will collaborate closely with a multidisciplinary team including software engineers, test engineers, researchers, designers, and management, all while operating within a fast-paced Agile/DevOps framework.
Your responsibilities will include developing and enhancing microservices, libraries, and features for the B2B KYC platform, creating and documenting APIs and Queue Contracts for inter-service communication, and adhering to best design principles and patterns. You will actively participate in all development lifecycle phases: planning, design, implementation, code review, testing, deployment, documentation, and training.
A key aspect of this role involves mentoring junior developers in best practices, such as Test-Driven Development (TDD), and ensuring code quality meets established standards. Continuous education and skill development are encouraged to enhance overall team performance and output quality.
The ideal candidate will possess a strong foundation in Computer Science fundamentals, software design principles, algorithms, and design patterns. Significant development experience, particularly in GoLang or NodeJS, along with scripting skills, is required. A demonstrated ability and eagerness to quickly learn new languages and technologies are essential. You should be proficient in writing understandable, reliable, and testable code with minimal supervision.
Experience with distributed, highly available systems running at scale, and platforms utilizing technologies like Kafka, Elasticsearch, Cassandra, or similar is highly beneficial. Familiarity with cloud environments such as Docker, AWS, GCP, and Kubernetes is expected. Proficiency in asynchronous programming patterns (e.g., Go Routines/Channels, NodeJS Async Programming) and experience with CI/CD and Agile methodologies are crucial.
This is a permanent position offering the opportunity to join an early-stage startup that values its employees and provides the autonomy to work at your own pace while contributing to a groundbreaking Universal Digital Identity app for India.
Company
ZOOP
ZOOP is a dynamic startup comprised of millennials and Gen-Z professionals dedicated to advancing innovative products and offerings. Transitioning from a single verification API to a comprehensive pla...