Loading
modernvet

Senior Software Engineer

Posted: 9 hours ago

Job Description

Position: Senior Software Engineer (Job Description)About ModernvetAt modernvet, we’re transforming veterinary care through world-class medical standards, technology, and hospitality. Our ecosystem of integrated tools streamlines operations so vets can focus on care and customers enjoy a seamless experience. We value inclusivity and ownership—everyone’s ideas matter. Join us in building technology that powers the future of veterinary care in Indonesia.What are we looking for?We’re looking for someone with strong knowledge and proven skills in architecting, developing, and maintaining systems that solve real-world problems. Experience in the healthcare industry is preferred but not mandatory.What will you work on?Mobile app for our lovely paw parents, developed using Flutter REST API that powers the mobile app, built with Express.js and TypeScript, using PostgreSQL as the databaseContent Management System (CMS) used by internal teamFuture technologies that we’ll build with you to solve the problems of our paw parents and modernvet’s internal teamsResponsibilitiesBuild and facilitate a culture of builders through efficiency, inclusivity, and ownershipArchitect, develop, and maintain robust, scalable, and high-performance applications that used by our customers, that connected to system used by operational teams in the clinicsCollaborate closely with other engineers, designers, and product managers, to develop and ideate features that solve problems for our customers and internal team membersPropose and lead the implementation of new technologies and engineering best practicesConstantly serve as a mentor to other team members to improve their technical excellencesProactively monitor app metrics (frontend and backend) to ensure the health of our systemsReview and provide input on technical specs and any suggested implementation approaches to ensure solutions are performant and future proofHelp enforce coding standards along with engineering manager, proactively monitoring code reviews so that they implement these standardsInvolved in on-call rotation to handle operational, production issues, and bug fixing along with the other engineersRequirementsFamiliarity in AI coding tools (Cursor, Copilot, or similar tools)Bachelor's degree in Computer Science, Software Engineering, or a related field5+ years of professional software development experienceStrong understanding of software architecture, system design, and scalable API developmentProven experience building and maintaining RESTful APIs using Express.js and TypeScript, or any other frameworks and programming languagesSolid experience with PostgreSQL or other relational databasesSenior Software Engineer (Job Description) 2Hands-on experience with FlutterFamiliar with modern development practices — Git, CI/CD, code reviews, testing, and monitoringFamiliarity with any automated testing infrastructureComfortable working in a full stack environmentExperience integrating third-party APIs and managing production deploymentsStrong problem-solving skills and a mindset for building systems that solve real-world user problemsGood communication skills and ability to collaborate across teamsBonus: experience in healthcare or pet/veterinary tech industryPowered by JazzHRnqGndC0Urt

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In