Our client Medeloop is looking for their next Senior Full-stack Developer.
Job Summary
As a Senior Software Engineer at MEDEloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with full-stack development, particularly on the AWS cloud using TypeScript and Python will be crucial to your success in this role.
Role & Responsibilities
🔸Lead and collaborate with cross-functional teams, including architects, product managers, and engineers, to define technical requirements, develop software solutions, and ensure successful project delivery.
🔸Architect and design highly scalable, robust, and secure software applications using a combination of front-end and back-end technologies, including TypeScript and Python.
🔸Drive the adoption of AWS services and frameworks to architect, deploy, and manage cloud-based applications and infrastructure at scale.
🔸Mentor and guide software engineers, providing technical leadership, setting coding standards, and promoting best practices for software development.
🔸Conduct thorough code reviews, providing insightful feedback and driving continuous improvement in code quality, performance, and maintainability.
🔸Champion the implementation and adoption of modern software development practices, including automated testing, CI/CD pipelines, and DevOps principles.
🔸Stay at the forefront of emerging technologies, industry trends, and best practices, evaluating their applicability and potential impact on our software solutions.
🔸Collaborate with stakeholders to define and execute the technical roadmap, ensuring
alignment with business objectives and long-term strategy.
🔸Actively participate in recruiting efforts, conducting technical interviews, and assessing the technical skills of potential candidates.
🔸Drive innovation within the organization, identifying opportunities to leverage new
technologies, frameworks, and architectures to enhance our products.
Requirements
✅Bachelor's or Master's degree in Computer Science, Data Science, a related field, or equivalent experience
✅5+ years of experience in full-stack development, with a focus on building modern applications
✅Deep knowledge of AWS services, architecture patterns, and best practices, with a strong focus on deploying and managing cloud-based applications in a scalable and secure manner.
✅Extensive expertise in full-stack development, encompassing front-end technologies
(JavaScript, TypeScript, HTML, CSS) and back-end technologies (Node.js, Python, AWS).
✅Experience working in the health tech space is a plus
✅Strong understanding of software engineering principles, design patterns, and best practices, with a commitment to delivering high-quality, maintainable code.
✅Expertise in agile software development methodologies, continuous integration and delivery, and version control systems (Git, Bitbucket, etc.).
✅Excellent problem-solving and analytical skills, with the ability to architect and develop innovative solutions to complex technical challenges.
✅Exceptional leadership, communication, and interpersonal skills, with a proven ability to influence and collaborate effectively with stakeholders at all levels.
✅A passion for continuous learning and staying updated with emerging technologies, industry trends, and best practices.
We offer a competitive salary, company equity, a fully remote work environment, a flexible work schedule, and most importantly, you WILL have an opportunity to make a significant impact on the healthcare industry.
If you meet the requirements and are passionate about using data to transform healthcare, we encourage you to apply.