Full-stack DeveloperCompany Overview:Join Coral and play a pivotal role in redefining carbon emissions management for businesses worldwide. If you are a results-driven individual who thrives on solving complex problems and driving technical innovation, we’d love to hear from you!Job Description:We are seeking a highly skilled and experienced Full-stack Developer to join our growing engineering team in India. In this role, you will be responsible for both front-end and back-end development, worki
Full-stack DeveloperCompany Overview:Join Coral and play a pivotal role in redefining carbon emissions management for businesses worldwide. If you are a results-driven individual who thrives on solving complex problems and driving technical innovation, we’d love to hear from you!Job Description:We are seeking a highly skilled and experienced Full-stack Developer to join our growing engineering team in India. In this role, you will be responsible for both front-end and back-end development, working primarily with Django and modern JavaScript frameworks. In addition to hands-on coding, you will be expected to lead and manage a team of junior developers. You will work closely with the CTO to drive technological innovation and ensure the successful development and deployment of our systems.Key Responsibilities:Full-stack Development:Actively participate in end-to-end development, contributing code for both the backend (Django/Python) and the frontend (using modern JavaScript frameworks).Collaborative Architecture:Work closely with the CTO and other stakeholders to make architectural decisions and shape the direction of our full-stack systems.Project Delivery:Ensure projects are delivered on time and within scope, maintaining high-quality coding standards and performance.Innovation & Continuous Learning:Stay updated with emerging technologies and industry trends, and champion the adoption of best practices and new technologies.Cross-functional Collaboration:Partner with the product team to understand customer needs and translate feedback into technical solutions.Quality Assurance:Implement and participate in code reviews, testing, and other quality assurance protocols to maintain robust and secure systems.Qualifications:Experience:Minimum of 3 years’ experience working as a Full-stack Developer at a reputable European software development firm or in a similar environment.Technical Expertise:Proficiency in our core backend stack: PostgreSQL, Python, and Django.Solid experience with modern JavaScript frameworks (such as React, Angular, or Vue.js) is preferred.Experience with effectively using AI tools to increase development productivity is required.Team Management:Proven experience in managing and mentoring a team of developers is mandatory. You should have a strong track record of leading, coaching, and developing teams, including overseeing performance, conflict resolution, and career development in a fast-paced environment.Problem-solving Skills:Strong analytical and problem-solving abilities with excellent attention to detail.Communication:Excellent communication and interpersonal skills with fluency in English.Self-Motivation:Ability to work independently, manage time effectively, and handle multiple priorities in a dynamic environment.Our Technical Stack:Our full-stack systems leverage Django for the backend and utilize PostgreSQL for database management. On the front end, we work with modern JavaScript frameworks to deliver seamless user experiences. We also integrate AI and NLP-related technologies, including OpenAI and LangChain, for specialized tasks.Why Join Coral?Competitive salary and benefits package.Opportunity to shape the product in an early-stage climate tech startup.A mission-driven company at the forefront of sustainability and technology.Access to cutting-edge tools and resources to support your growth.Collaborative and innovative work environment where your contributions have a tangible impact.Application Process:Please apply with your resume and links to your work (e.g., portfolio, GitHub profile). The application process includes an architecture discussion followed by a test task to assess your technical and leadership skills.
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
Розробка програмного забезпечення