Lead Full Stack Developer

India🕖 3 months ago

Job Description: Lead Full Stack Developer at Sunix AI

We are seeking a highly skilled Lead Full Stack Developer with 5-6 years of experience to spearhead the development of a cutting-edge data annotation tool. The ideal candidate will have a strong technical background, proven leadership capabilities, and in-depth knowledge of the software development lifecycle. Below is an outline of the key responsibilities and qualifications for this role

Key Responsibilities

1.Technical Leadership - Oversee the development of a data annotation tool, guiding both front-end and back-end engineering efforts. - Collaborate closely with stakeholders, including UI/UX designers, to ensure product design and performance meet business and user needs. - Lead real-time web app development, optimizing for performance, scalability, and real-time collaboration features.

  1. Technical Expertise - Backend Development: Expertise in Python (Django, FastAPI) and Node.js for building robust, scalable back-end services. - Frontend Development: Proficient in JavaScript and React.js to develop intuitive, responsive user interfaces. - Web Development: Experience building and consuming RESTful APIs/GraphQL, with a focus on WebSocket implementation for real-time updates. - Database Management: Proficiency in both relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis) to handle structured and unstructured data. - Cloud Deployment: Hands-on experience with AWS, Azure, or Google Cloud platforms, including cloud deployment, scaling, and CI/CD pipelines (Jenkins, CircleCI, GitLab CI). - Data Management: Expertise in handling large datasets, including annotation data, using file storage systems (AWS S3) and version control.

  2. Project-Specific Knowledge - Data Annotation: Familiarity with popular annotation tools (Labelbox, SuperAnnotate, CVAT, V7 Darwin) and various annotation techniques such as bounding boxes, polygons, and segmentation. - ML Integration: Understanding of machine learning frameworks (TensorFlow, PyTorch, OpenCV) and how to integrate annotation tools into ML pipelines for model training. - Performance Optimization: Ensure the tool is optimized for scalability and can support large datasets and concurrent users, while minimizing latency and improving database query performance.

  3. Leadership & Soft Skills - Team Management: Lead a team of developers, manage project timelines, set goals, and mentor junior team members. Experience with Agile methodologies (Scrum, Kanban) is essential. - Stakeholder Communication: Communicate effectively with both technical and non-technical stakeholders, translating business requirements into actionable technical solutions. - Documentation & Decision-Making: Create clear documentation for development processes and make informed, quick decisions in high-pressure situations.

  4. Security & Compliance - Authentication & Authorization: Implement secure authentication protocols (OAuth2, JWT) and role-based access control. - Data Privacy: Ensure compliance with data privacy regulations (GDPR), with experience in managing sensitive data securely and efficiently.

Qualifications

  1. Educational Background - Bachelor’s degree in computer science, Software Engineering, or a related field. Equivalent work experience will also be considered.

  2. Experience - 5-6 years of full-stack development experience with a focus on data-intensive applications and real-time processing. - Proven track record of managing software projects through the entire SDLC, from initial requirements to post-launch support. - Portfolio showcasing experience with data annotation tools or similar data-driven projects.

  3. Tools & Technologies - Version control expertise (Git, GitHub, GitLab) and familiarity with modern development pipelines.

If you're a driven leader with a passion for developing advanced tools and systems, we'd love to hear from you!

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago