Return to jobs list

dasdasdad

Job type: Full Time · Department: level 1 · Work type: On-Site

Bengaluru, Karnataka, India

About Job

Kula is seeking a highly skilled and experienced Senior Full-Stack Developer to join our team. As a Senior Full-Stack Developer, you will play a critical role in the design, development, and deployment of scalable, efficient, and secure software applications. This is an excellent opportunity for a talented developer to take on leadership responsibilities, collaborate with cross-functional teams, and contribute to the growth and success of the company.

The ideal candidate will have a strong background in full-stack development, excellent problem-solving skills, and the ability to communicate effectively with both technical and non-technical stakeholders. If you are a motivated and experienced developer looking for a new challenge, we encourage you to apply.

Skills & Qualification

  • Proficient in multiple programming languages such as Java, Python, JavaScript, and C#.

  • Strong experience with full-stack development frameworks such as React, Angular, and Vue.js.

  • Excellent knowledge of databases, including MySQL, MongoDB, and SQL Server.

  • Familiarity with cloud platforms such as AWS and Azure.

  • Strong understanding of containerization using Docker and orchestration using Kubernetes.

  • Experience with CI/CD pipelines and agile development methodologies.

  • Strong analytical and problem-solving skills, with the ability to debug complex issues.

  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.

  • Strong leadership skills, with experience leading development teams or projects.

Responsibilities

  • Design, develop, test, and deploy scalable, efficient, and secure software applications.

  • Collaborate with cross-functional teams, including product management, design, and QA, to identify requirements and develop solutions.

  • Lead development teams or projects, providing technical guidance and mentorship to junior developers.

  • Develop and maintain technical documentation, including code standards, architecture diagrams, and technical guides.

  • Identify and implement process improvements, including optimization of development workflows and tools.

  • Provide technical support and training to colleagues, including code reviews and workshops.

  • Stay up-to-date with industry trends and emerging technologies, making recommendations for adoption and implementation.

  • Contribute to the growth and development of the company, including participation in planning and strategy sessions.

Made with