Apply

Senior Software Engineer (Remote)

Posted 2024-07-13

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: US, UK, Europe, Japan, Canada

💸 Salary: 108000 - 164700 USD per year

🔍 Industry: Medical technology

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: AWSDockerPythonSoftware DevelopmentAgileDynamoDBMongoDBAlgorithmsAmazon Web ServicesData StructuresRDBMSNosqlAgile methodologiesLinux

Requirements:
  • Bachelor’s degree in Computer Science or equivalent experience.
  • 6+ years of relevant work experience in a major software company, including 6+ years in software development.
  • Experience in microservices, API design, distributed computing, cloud technologies (AWS), and containerization (Docker).
  • Proficiency in Python, Linux, RDBMS, NoSQL, and understanding DICOM/HL7 standards.
  • Knowledge of software as a medical device (SaMD) and agile methodologies.
Responsibilities:
  • Design, develop and maintain HeartFlow’s services in the interoperability domain.
  • Build and deliver a distributed system for efficient processing of medical images on the cloud.
  • Drive the development of multiple components in the team following software development best practices and regulatory standards.
Apply

Related Jobs

Apply

📍 Canada

🧭 Contract Or Permanent

🔍 Digital and AI engineering consultancy

🏢 Company: Nearform

  • Minimum of 5 years of professional experience in full-stack software development.
  • Highly skilled in Node.js, Typescript, and server-side frameworks like Express.
  • Familiar with at least one persistence layer, such as MongoDB or PostgreSQL.
  • Proficient in front-end technologies including React, JavaScript, TypeScript, HTML, and CSS.
  • Strong understanding of RESTful APIs and GraphQL, with experience in designing and integrating APIs.
  • Expertise in front-end and back-end testing frameworks such as Jest, Enzyme, and Cypress.
  • Excellent communication and interpersonal skills to build rapport and understand client needs.
  • Willingness to mentor junior developers and foster a collaborative team environment.

  • Partner closely with clients to understand their needs, define project scope, and deliver comprehensive full-stack solutions.
  • Build robust and scalable applications using front-end (React), back-end (Node.js/Express), and database (MongoDB, PostgreSQL) technologies.
  • Design and implement well-structured, secure, and high-performance APIs using REST or GraphQL.
  • Provide technical guidance, mentorship, and conduct code reviews for junior team members.
  • Stay current with the latest web development technologies and trends.

GraphQLLeadershipNode.jsPostgreSQLSoftware DevelopmentCypressHTMLCSSJavascriptJestMongoDBTypeScriptJavaScriptReactCollaborationCI/CDRESTful APIsDevOps

Posted 2024-11-22
Apply
Apply

📍 LATAM

🔍 Real Estate

  • Highly skilled Senior Software Engineer.
  • Strong focus on front-end development.
  • Extensive experience in building responsive and high-performance web applications.

  • Shape the future of front-end architecture and tech stack.
  • Work closely with design and back-end teams.
  • Deliver seamless and visually stunning user experiences.

LeadershipSoftware DevelopmentFrontend DevelopmentHTMLCSSJavaJavascriptReact.jsJavaScriptReactCommunication Skills

Posted 2024-11-22
Apply
Apply

📍 United States

🔍 Blood product donation and technology

  • Proven experience in a full stack engineering role.
  • Strong proficiency in Ruby on Rails.
  • Ability to produce high-quality code.
  • Enjoyment in shipping products quickly in an agile environment.

  • Join our team as a Senior Full Stack Engineer.
  • Build high-quality software solutions.
  • Work on complex problems with simple solutions.
  • Contribute to a remote, agile environment.

Backend DevelopmentSoftware DevelopmentAgileFull Stack DevelopmentHTMLCSSJavaJavascriptRubyRuby on RailsJavaScript

Posted 2024-11-18
Apply
Apply

📍 United States

🔍 Blood product donation technology

  • Comfortable and experienced in a full stack engineering role.
  • Pride in writing high-quality code.
  • Enjoys building simple solutions to complex problems.
  • Experience shipping quickly in an agile environment.
  • Ruby on Rails experience is required.

  • You will be responsible for building and maintaining full stack applications.
  • The work will lean heavily on Ruby on Rails.
  • You will focus on creating simple solutions to complex problems.
  • You should be committed to delivering high-quality code quickly in an agile setting.

Backend DevelopmentSoftware DevelopmentAgileFull Stack DevelopmentRubyRuby on Rails

Posted 2024-11-18
Apply
Apply

📍 United States

🔍 Healthcare / Blood product donation

  • Comfortable and experienced in a full stack role.
  • Proficient with Ruby on Rails.
  • Focus on producing high-quality work.

  • Join the team as a Senior Full Stack Engineer.
  • Build high-quality products and write pride-worthy code.
  • Create simple solutions to complex problems.
  • Work in an agile environment delivering quickly.

Backend DevelopmentSoftware DevelopmentAgileFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavaJavascriptRubyRuby on RailsVue.JsJavaScriptREST APIVue.jsRESTful APIs

Posted 2024-11-17
Apply
Apply

📍 UK, Netherlands

🔍 Payments and technology

  • Relevant work experience with a Bachelor’s Degree or Advanced degree (e.g., Masters, MBA, JD, MD) or a PhD.
  • 5+ years experience in Java Backend Development.
  • Skills with functional Java (versions 8+) and Spring (ideally Springboot).
  • Skills with Kafka and Event Driven Architectures.
  • Skills in SQL/NoSQL databases.
  • Experience in Agile working methods such as Scrum in cross-functional teams.
  • Some knowledge of Docker, EKS, AWS (public cloud).
  • Proven knowledge with Kafka and Event Driven Architectures.
  • Prior experience in a senior technical position in Treasury, Payments or FX Domains.

  • Play a key role within a cross-functional team, taking responsibility for your services and the technology within them.
  • Lead discussions around technical direction and systems design.
  • Mentor junior members of the team.
  • Focus on building new parts of the payments platform that emphasize high availability and cloud-native microservice concepts.

SQLJavaKafkaSCRUMSpringNosql

Posted 2024-11-08
Apply
Apply

📍 United States

🧭 Full-Time

💸 140000 - 160000 USD per year

🔍 Freight and Fintech

🏢 Company: Denim

  • Deep experience building large applications with Elixir.
  • Experience with React and/or LiveView is a plus.
  • Experience working with B2B software products.
  • Freight and Fintech experience is a plus.

  • Responsible for building the critical infrastructure to process transactions.
  • Develop internal automation tools to streamline payments.
  • Enhance existing functionality and solve new problems as the company scales.

Backend DevelopmentSoftware DevelopmentReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsDevOpsAttention to detailOrganizational skillsTime ManagementWritten communicationDocumentation

Posted 2024-11-07
Apply
Apply

📍 United States

🧭 Full-Time

💸 130800 - 180000 USD per year

🔍 Cybersecurity

  • At least 5 years of experience in full-stack web development with a track record of user-centered solutions.
  • Strong skills in JavaScript (React), Ruby, Node.js, and familiarity with cloud environments (GCP, Kubernetes).
  • Proficiency in designing and consuming RESTful APIs.
  • Commitment to writing clean, maintainable code and understanding of application architecture principles.
  • Excellent written and verbal communication skills in English.
  • Eagerness to learn new technologies and contribute ideas.

  • Lead and contribute to the development of our SaaS platform, focusing on high-quality, scalable solutions using modern JavaScript frameworks and robust backend technologies.
  • Work closely with Product Managers, Designers, and Staff Engineers to translate business needs into innovative features.
  • Influence and design architecture decisions, balancing current needs with future scalability.
  • Participate in code reviews and technical planning to ensure delivery of high-quality software.
  • Advocate for best practices in software development, including agile methodologies and CI/CD.
  • Mentor junior engineers and contribute to a collaborative engineering culture.

LeadershipNode.jsSoftware DevelopmentAgileCybersecurityGCPJavascriptKubernetesRubyJavaScriptReactCommunication SkillsCollaborationCI/CDRESTful APIs

Posted 2024-10-26
Apply
Apply

📍 Poland

🧭 Full-Time

💸 71528 - 84150 USD per year

🔍 Security and compliance automation

🏢 Company: Careers at Drata

  • 5+ years of experience as a software engineer.
  • 2+ years of experience with NodeJS.
  • 1+ years experience in NestJS preferred.
  • Strong skills in Javascript, ES6, NodeJS, TypeORM, MySQL, Git, and REST principles.
  • Knowledge in Jest and Redis.
  • Proficiency in object-oriented programming.
  • Good understanding of algorithms, network protocols, and web services.
  • Experience with major cloud hosting systems: AWS (preferred), GCP, Azure.
  • Experience with Docker.
  • Experience developing real-world web applications.
  • Self-directed, independent, and has experience owning complete features/products.
  • Self-motivated and adaptable to changing technologies and requirements.
  • Strong communication skills.
  • Agile development experience.
  • Excellent problem-solving and analytical skills.
  • Previous startup or scaling experience is a plus.

  • Architect and build internal platform systems for software engineering teams.
  • Build services, tools, and automation utilizing AWS infrastructure.
  • Collaborate with engineers and product owners to define solutions.
  • Evaluate and improve application performance, durability, and security.
  • Participate in lifecycle activities like design, coding, testing, and release.
  • Write reusable, testable, and efficient code.
  • Deliver code in an agile team environment.
  • Lead research on new or alternative technologies.

AWSDockerAgileEs6GitJavascriptMySQLJavaScriptAlgorithmsRedisCommunication SkillsAnalytical Skills

Posted 2024-10-26
Apply
Apply

📍 United States

🧭 Full-Time

💸 150000 - 185000 USD per year

🔍 Fintech

🏢 Company: Sparc The World

  • 5+ years of software development experience in team environments using languages like Python, Java, JavaScript, Ruby.
  • Deep understanding of operating large-scale systems in production.
  • Strong opinions on monitoring and observability.
  • Node.JS and TypeScript enthusiasm.
  • Experience with major JavaScript frontend libraries (React, Angular, Vue) and state management in frontend.
  • Proficiency in modern tech stack controlled through AWS, Azure, or Google.

  • Design, build, and operate software to redefine the student financial experience.
  • Lead projects from scoping to execution.
  • Collaborate with engineering team and work independently as needed.
  • Drive key decisions on technology, tools, and best practices to enhance partner experience.
  • Ensure high standards of code quality and system reliability.

AWSNode.jsPythonSoftware DevelopmentJavaJavascriptRubyTypeScriptJavaScriptAzureAngularReact

Posted 2024-10-23
Apply