Full Stack Engineer

closed
SWORD Health Logo

SWORD Health

πŸ“Remote - Portugal

Summary

Join Sword Health, a mission-driven company that uses technology to predict, prevent, and treat pain, as a Fullstack Engineer with expertise in Python and Node.JS. In this role, you will design, develop, and maintain scalable web applications, collaborate with cross-functional teams, and contribute to the continuous improvement of the development process.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Minimum of 2-4 years of professional experience as a Fullstack Engineer
  • Proficiency in Python and Node.JS, with a good understanding of their ecosystems
  • Experience with front-end frameworks such as React, Angular, or Vue.JS
  • Solid understanding of RESTful API design and implementation
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis)
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes)
  • Proficient with version control systems, preferably Git
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Ability to work independently and manage multiple tasks effectively

Responsibilities

  • Design, develop, and maintain robust, scalable, and high-performance web applications using Python and Node.JS
  • Collaborate with product managers, designers, and other engineers to define, design, and implement new features
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Optimize applications for maximum speed and scalability
  • Implement and maintain APIs for seamless integration with various services and third-party applications
  • Conduct code reviews, provide constructive feedback, and mentor junior engineers
  • Troubleshoot, debug, and resolve software defects and issues
  • Stay updated with the latest industry trends and technologies, and advocate for their adoption within the team
  • Contribute to the continuous improvement of the development process and team efficiency

Preferred Qualifications

  • Experience with microservices architecture and distributed systems
  • Familiarity with CI/CD pipelines and DevOps practices
  • Knowledge of testing frameworks and methodologies (e.g., Jest, Mocha, PyTest)
  • Experience with Agile/Scrum development processes
  • Contributions to open-source projects or personal GitHub repository showcasing your work

Benefits

  • A stimulating, fast-paced environment with lots of room for creativity
  • A bright future at a promising high-tech startup company
  • Career development and growth, with a competitive salary
  • The opportunity to work with a talented team and to add real value to an innovative solution with the potential to change the future of healthcare
  • A flexible environment where you can control your hours (remotely) with unlimited vacation
  • Access to our health and well-being program (digital therapist sessions)
  • Remote or Hybrid work policy
  • Comprehensive health, dental and vision insurance*
  • Equity shares*
  • Discretionary PTO plan*
  • Parental leave*
  • 401(k)
  • Flexible working hours
  • Remote-first company
  • Paid company holidays
  • Free digital therapist for you and your family
This job is filled or no longer available