Job Details

Full-Stack Developer (Experienced)

Apply Before

31 January, 2025

Educational Background

Bachelor’s (Preferred)

Job Description

Labgro is a dynamic, client-focused boutique firm at the forefront of the InsurTech revolution. We’re passionate about leveraging technology to transform the insurance industry, and we’re seeking a talented and motivated Full-Stack Developer to join our collaborative team. The successful candidate will be part of our development team working on innovative software solutions that address real-world challenges and shape the future of insurance. They will be responsible for building and maintaining both the front-end and back-end of our websites, mobile applications, and database systems, ensuring smooth and efficient performance for our customers and clients.

As a Full-Stack Developer, your responsibilities will include the following:


Web Development

  • Develop, maintain, and enhance responsive, user-friendly websites for clients and internal platforms using modern web technologies (HTML, CSS, JavaScript, React, Angular, Vue.js).
  • Build and maintain scalable, secure, and high-performance back-end systems using technologies such as Node.js, Python/Django, Ruby on Rails, or similar server-side technologies.
  • Integrate with third-party services and APIs to enhance functionality and improve user experience.
  • Ensure websites are cross-browser compatible, optimized for speed, and deliver seamless interactions.


Database Management

  • Design and implement robust databases (SQL and NoSQL) such as MySQL, PostgreSQL, MongoDB, etc., to manage critical insurance data, including policyholder information, claims data, and financial records, securely and efficiently.
  • Maintain high standards of data security and integrity and ensure compliance with insurance industry regulations and other relevant statues including CCPA (California Consumer Privacy Act), HIPAA (Health Insurance Portability and Accountability Act), and GDPR (General Data Protection Regulation).
  • Optimize database performance to handle high volumes of data, ensuring data integrity along with system scalability and speed.
  • Develop queries, data models, and schemas to store and retrieve data efficiently.


Mobile Application Development

  • Design and develop mobile applications for both iOS and Android platforms using frameworks like React Native or Flutter, or native development tools.
  • Ensure smooth synchronization between mobile apps, back-end systems, and databases.
  • Implement new features based on customer feedback and business requirements, ensuring seamless mobile user experience.
  • Regularly update and maintain mobile applications to meet evolving business needs and user expectations.


Collaboration & Maintenance

  • Work closely with business analysts, product managers, UX/UI designers, and other team members to translate business requirements into viable technical solutions, including new features, system enhancements, and process improvements.
  • Troubleshoot and resolve issues across the web, mobile, and database systems, ensuring high system availability and performance.
  • Maintain, refactor, and optimize existing codebases for performance improvements and scalability.
  • Participate in code reviews, providing constructive feedback and ensuring high-quality code standards.


Eligibility Criteria

  1. Excellent command of HTML, CSS, and JavaScript. Proficiency in React or Angular. Knowledge of other front-end frameworks like Vue.js is a plus.
  2. Proficiency in cutting-edge back-end technologies and frameworks like Node.js, Python/Django, Ruby on Rails, etc.
  3. Experience with mobile app development using React Native, Flutter, or native iOS/Android development.
  4. Working knowledge of relational/non-relational, on-premises/cloud/hybrid data warehousing technologies from query optimization to schema design to optimization.
  5. Familiarity with RESTful API development and integration for connecting with internal and external systems.
  6. Working knowledge of distributed version control systems like Git and mercurial.
  7. Excellent understanding of cloud platforms (AWS, Google Cloud, Azure) and deployment strategies, including serverless architecture and containerization.
  8. Excellent problem-solving abilities and debugging skills.
  9. Ability to work independently as well as collaborate effectively in a team environment.
  10. Knowledge of data security and protection standards and best practices, including compliance with insurance industry regulations such as CCPA, HIPAA, GDPR, and other relevant state and federal regulations.


Compensation

Labgro offers competitive salary and fringe benefits commensurate with the candidate’s qualifications and experience, in addition to ample opportunities for professional development and growth. The precise numbers will be finalized at the culmination of the hiring process.


Are you the one?

If you think you have what it takes to be part of Team Labgro, You can send us your CV along with a cover letter via email to hr@labgro.com or you can submit it online by clicking the ‘APPLY NOW’ button below: