Skip to Main Content

Job Title


Senior Full Stack Engineer


Company : PolicyBound


Location : Nadiad, Gujarat


Created : 2025-04-14


Job Type : Full Time


Job Description

Job Title: Sr Full Stack EngineerLocation: Remote, based in IndiaJob Type: Short term contract opportunity – 8-12 months.About PolicyBoundPolicyBound is a revolutionary insurance technology company (aka InsurTech) committed to enabling agencies & brokers grow in the digital age. At present, the company is operating with a focus on development for both core and specialty insurance lines. With early-on commitments, several first-to-market innovations, and a proprietary growth model, the company is taking foundational steps to prepare for rapid scaling.Job Overview:As a Sr Full Stack Engineer, you should be self-motivated, creative, proactive, and able to thrive in a fast-paced environment involving multiple applications and diverse technologies. You will work closely with developers, Product Management, and other team members throughout the Software Development Life Cycle (SDLC), ensuring alignment to coding standards and meeting both technical and client needs. Your role will involve orchestrating full lifecycle projects from design to implementation, utilizing your expertise in Angular, Java, Spring Boot, microservices, and RESTful API patterns to develop high-quality applications. Collaboration with cross-functional teams is essential to deliver innovative solutions with high level of quality, while maintaining a strong understanding of SDLC processes and methodologies to drive efficient development practices. The Sr Full Stack Engineer Position reports directly to Director of Development.ResponsibilitiesImplement the roadmap for legacy modernization as per the defined priorities and dependenciesTo work as a full lifecycle software developer and should have experience in SDLC including coding standards, code reviews, source code management, build processes, testing and value of metrics and incremental delivery.Design and develop solutions that meet the functional and non-functional requirementsMeeting both technical and client needs.Familiarity with windows, linux operating systems, common software development tools like editors, build systems, Git, BitbucketDesigning, developing APIs, prepare effort estimation of work, team management and supportGood interpersonal skills and coordinate & work with various customers from technology & business teams.Open to assist junior members if required & provide support to QA and UAT test team.Flexible to support Prod and work on critical issues from production.Must take responsibility and ownership of components/processes within the team and mentor the team members.Skills and qualificationsMinimum 8 years of experience requiredMinimum 6 years of experience with Java 11, SpringBoot 3.X and Microservices, PostgreSQLMinimum 6 years of experience with Angular and 3 years with Angular 14 (implementation of stand alone components, performance improvement)Others: Redis Cache, Liquibase, Docker/ Kubernetes, SonarQube, Linters.Experience in JavaScript, Angular (14+ required), TypeScript, and related technologies using Visual Studio Code for IDEExperience with Java Backend API technologies (required): Java (JEE/Spring Core/ Spring & Spring Boot), Microservices, JPA and/or design techniques and tools and Any DB, Cloud -Azure/AWS.Knowledgeable in reactive programming, particularly RxJS, for managing asynchronous data and events in Angular apps.Knowledgeable in HTML5 and CSS3 for crafting responsive and visually appealing UIs.Experience developing RESTful API patterns and Microservices.Proven knowledge of HTTP/HTTPS protocol and TCP/IP networking.Experienced in writing unit test cases, use cases, and complete Unit testing.Experience developing and scaling SaaS software solutionsKnowledge of Object Oriented Design, Design patterns, Architecture and Application IntegrationStrong experience in architecting scalable applications that can support 1000+ users at a time.Hands-on experience with distributed tech stack with modern tools of developmentHands-on experience with core dev-ops tooling and best practices and manage this at a platform level.Hands-on experience with automated test frameworks – Cypress, Jasmine, Karma etc. & Test-Driven DevelopmentExperience in managing the deployments and build frameworks.Familiar with state management libraries (e.g., NgRx, Akita) to handle application state.Experienced with modern development tools (Bitbucket, Git, CI/CD, Docker) and Agile methodologies.Soft Skills Can work independentlyHas experience working with QA, DevOps and Product teams across different time zones.Clear communication skills, including asynchronous tools to ensure flow of communication.EST hours overlap required: Noon EST (daily) and 1 PM EST (occasionally)