Transformative Software Development Role At our company, we are dedicated to harnessing the power of technology to drive innovation and improvement in various industries. This role presents an exceptional opportunity for a talented software engineer to join our team and contribute to shaping the future of healthcare. This is not just a job; it's a chance to be part of a dynamic and fast-growing organization that is committed to delivering cutting-edge solutions. As a full stack developer, you will play a critical role in designing, building, and maintaining scalable applications that meet the needs of our clients. - Design, build, and maintain high-performance front-end and back-end applications. - Collaborate with cross-functional teams to implement user-facing features and deliver exceptional customer experiences. - Develop RESTful APIs and microservices to support new product features and enhance our technical capabilities. - Maintain code quality through rigorous testing, code reviews, and continuous integration. - Identify and resolve performance bottlenecks across the stack to ensure seamless application performance. - Participate in architectural discussions and contribute to strategic technical decisions that shape the direction of our software development lifecycle. - Support product releases and troubleshoot production issues to guarantee business continuity. Requirements - 3-6 years of experience in full-stack development with a proven track record of delivering high-quality applications. - Proficiency in modern JavaScript frameworks (React, Angular) and familiarity with databases (PostgreSQL, MongoDB). - Experience with cloud infrastructure (AWS, GCP) and DevOps practices is highly desirable. - Ability to write clean, well-documented, and testable code with strong communication skills in English. - Capacity to work independently in a remote-first environment and thrive in a fast-paced, dynamic setting. Why You'll Thrive Here You will have the autonomy to own your projects, work collaboratively with a talented team, and enjoy a supportive and inclusive work environment. Our company prioritizes professional growth, offering opportunities for skill development, mentorship, and career advancement. If you're passionate about leveraging technology to make a meaningful impact, this role offers the perfect blend of challenge and opportunity.