Sunix AI

2 months ago


Remote, India Sunix AI Full time

About the Role :


We are seeking an experienced and innovative Lead Full Stack Developer to lead the development and scaling of our data-driven applications and real-time systems. You will work closely with cross-functional teams to design, build, and deploy high-quality software solutions, driving projects through the entire software development lifecycle (SDLC). As a leader, you will guide a team of developers, contributing to architecture decisions, hands-on coding, and ensuring best practices in software development are followed.


Key Responsibilities :


- Lead the development of full-stack solutions using Python, Node.js, JavaScript (ES6+), and frameworks like React.js.


- Architect and implement highly scalable, secure, and data-driven applications, ensuring seamless integration between front-end and back-end systems.


- Drive the entire SDLC, from concept and design phases to testing, deployment, and post-launch support.


- Collaborate with stakeholders to define project requirements, timelines, and deliverables.


- Oversee database management using PostgreSQL, MySQL, and NoSQL databases like MongoDB and Redis, ensuring data integrity and performance optimization.


- Ensure version control and efficient code collaboration via Git, GitHub, or GitLab, adhering to best practices in branching strategies and code review.


- Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and development.


- Troubleshoot, debug, and optimize the performance of applications, ensuring scalability and robustness.


- Maintain and evolve documentation for software development processes and project :


Education :


- Bachelors degree in Computer Science, Software Engineering, or a related technical field. Equivalent work experience will also be considered.


Experience :


- 5-6 years of full-stack development experience, with a focus on building and scaling data-driven applications and real-time systems.


- Proven experience leading full-stack development projects through the entire SDLC, from conception to deployment and post-launch maintenance.


- A portfolio or GitHub repository showcasing experience in developing data annotation tools or similar platforms is highly desirable.


Skills & Tools :


- Languages & Frameworks : Proficiency in Python, Node.js.


- Version Control : Expertise in Git or GitHub with familiarity with modern branching strategies and code review processes.

(ref:hirist.tech)