Senior Full Stack Engineer

  • New Delhi
  • Kaidoko
About Us: Kaidoko, headquartered in Delhi, is a dynamic startup supported by esteemed entities such as IHFC, IIT-Delhi, Nasscom for Startups, and the Department of Science and Technology, Government of India. Specializing in AI-driven psychological solutions, Kaidoko extends its services to retail consumers, offering tailored software solutions to both industries and government sectors. Job Description: We are seeking a highly skilled Senior Full-Stack Engineer with a minimum of 5 years of experience to join our dynamic team. As a Full-Stack Engineer, you will be responsible for developing and maintaining robust, scalable, and high-performance software solutions. You will work closely with cross-functional teams to design, implement, and deploy innovative features and enhancements to our products and services. The ideal candidate will have a strong background in Java development, experience with modern frontend frameworks like Angular, and proficiency in database management systems such as Cassandra, Redis, and PostgreSQL. Knowledge of Apache Spark, AWS, and prior experience with Learning Management Systems (LMS) are considered advantageous. Key Responsibilities: Design, develop, and maintain robust and scalable software solutions using Java, Play Framework, and Angular. Utilize your expertise in database technologies including Cassandra, Redis, and PostgreSQL to optimize data storage and retrieval processes. Implement search functionality and data analytics using ElasticSearch and Apache Spark (where applicable). Collaborate with cross-functional teams to gather requirements, define technical specifications, and ensure timely delivery of high-quality software products. Conduct code reviews, identify areas for improvement, and mentor junior team members to foster a culture of continuous learning and development. Stay updated on emerging technologies and industry trends, and make recommendations for incorporating new tools and practices into our development process. Qualifications: MCA, BE/BTech or more Minimum of 5 years of professional experience as a Full-Stack Engineer. Proficiency in Java development with hands-on experience in the Play Framework. Strong understanding of frontend technologies including Angular and modern JavaScript frameworks. Experience working with database management systems such as Cassandra, Redis, and PostgreSQL. Familiarity with search engines like ElasticSearch and big data processing frameworks like Apache Spark (preferred). Knowledge of cloud computing platforms, particularly AWS (preferred). Experience with Docker, Kubernetes. Prior experience with Learning Management Systems (LMS) is a plus. Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment. Effective communication skills and ability to articulate technical concepts to non-technical stakeholders. Benefits: Opportunity to work on cutting-edge technologies and contribute to innovative projects. Career growth and advancement opportunities within a dynamic and rapidly growing startup. Flexible work schedule and remote work options. Collaborative and inclusive work culture with a focus on teamwork and continuous learning. Salary Bracket: Up to 12 LPA based on prior engagements If you are passionate about leveraging your expertise to build innovative software solutions and thrive in a dynamic, collaborative environment, we encourage you to apply for the Senior Full-Stack Engineer position at Kaidoko.