Full Stack Engineer As a key member of our team, you will work on various projects involving application development and AI/ML. Your role will involve enhancing the usability, quality, and feature set of our Records Management System (RMS) and Booking products. - Designing and developing a cleanly designed, reusable client integration system that adheres to secure cloud software best practices. - Collaborating with design and product teams to understand requirements, estimate construction timelines, and meet delivery deadlines. - Planning and accurately estimating project timelines, including construction and delivery. - Contribution to technical documentation and automated build and deployment processes aimed at increasing engineering efficiency. - Mentoring junior engineers and helping onboard new team members. - Reviewing code submitted by other engineers and submitting your own code for review as part of our pull-request deployment process. Requirements We are seeking candidates with the following qualifications: - At least 3 years of experience in software development for technology companies. - A high level of proficiency in Java, React, and SQL. - Knowledge of or prior experience with microservices architecture. - A DevOps mindset with a focus on automation and continuous improvement. - Direct experience in technical product ownership — building complex features from start to finish. - Demonstrated experience improving stability, performance, and scalability of complex software platforms and products. - Self-motivation, passion, and excitement to build and own products end-to-end. - Proven ability to meet deadlines, motivate others, and consistently deliver high-quality, impactful results. - Upper-Intermediate English level. Desirable Skills Candidates with the following skills will be preferred: - Experience building software in the cloud (AWS). - Front-end experience (JavaScript, TypeScript, ReactJS). Why This Role? This is an exciting opportunity to join a dynamic team where you can accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. You will enjoy competitive compensation and options for working from home and going to the office, allowing you to tailor your schedule for an optimal work-life balance. You will also have the opportunity to work on exciting projects with modern solutions development and top-tier clients.