Senior Full Stack Software Engineer - Node.js, Python, PostgreSQL, NoSQL

February 22

Apply Now
Logo of Revvity

Revvity

Revvity is a science-based solutions company that leverages innovation across life sciences and diagnostics to improve lives everywhere. The company serves a diverse customer base, including academia, pharma/biotech, clinical laboratories, and healthcare professionals. Its extensive range of products and services includes genomic analysis, clinical diagnostics, cell and gene therapy, drug discovery, precision medicine, and advanced automation solutions. Revvity is committed to empowering scientists with cutting-edge tools and comprehensive solutions to enhance research and development, diagnostics, and clinical testing. With a focus on accelerating time to market while ensuring quality, Revvity is dedicated to revolutionizing next-generation breakthroughs in healthcare and life sciences.

πŸ“‹ Description

β€’ Design and implement robust, scalable, and efficient systems β€’ Lead the design and implementation of scalable, high-performance system architectures and data models β€’ Develop and optimize server-side logic, databases, and APIs to support complex application requirements β€’ Implement efficient data structures and algorithms to solve complex problems and optimize system performance β€’ Collaborate across the stack to ensure seamless integration between server-side systems and user interfaces β€’ Design and optimize database schemas, write complex queries, and ensure data integrity and performance β€’ Create and maintain robust APIs to support various client applications β€’ Identify and resolve system bottlenecks and optimize application performance β€’ Implement robust security measures to protect data and ensure compliance with relevant standards β€’ Design systems that can handle high traffic and data volumes, implementing caching strategies and load balancing β€’ Research and propose innovative solutions and architectural improvements β€’ Provide technical leadership and mentorship to junior developers, focusing on system design and architectural patterns

🎯 Requirements

β€’ 5+ years of experience in full stack development, with a strong focus on system architecture and server-side technologies β€’ Expertise in Node.js and/or C# β€’ Strong knowledge of PostgreSQL and experience with NoSQL databases (e.g., MongoDB, Cassandra) β€’ Experience with AWS cloud services and infrastructure-as-code tools such as Terraform or AWS CDK β€’ Deep understanding of complex data structures and algorithms, and their practical applications β€’ Experience in designing and implementing large-scale distributed systems β€’ Proficiency in designing and developing RESTful APIs and/or GraphQL services β€’ Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines β€’ Working knowledge of frontend technologies (JavaScript, HTML, CSS) and frameworks (e.g., React, Angular, or Vue.js) β€’ Proficient with Git and related workflows β€’ Strong analytical and problem-solving skills, with the ability to architect solutions for complex technical challenges β€’ Excellent written and verbal communication skills, able to explain complex system concepts to various stakeholders β€’ Nice to Have: Experience with microservices architecture and event-driven systems, Knowledge of machine learning and data analytics, Familiarity with message brokers (e.g., Kafka, RabbitMQ), Experience with performance testing and optimization tools, Contributions to open-source projects or research publications in relevant fields, Advanced knowledge of AWS services and best practices for cloud architecture.

πŸ–οΈ Benefits

β€’ Competitive salary and performance-based bonuses β€’ Comprehensive health benefits package β€’ Generous vacation policy and flexible working hours β€’ Opportunities for professional development and career growth β€’ Collaborative and inclusive work environment

Apply Now

February 18

Fujitsu Canada offers a Senior .NET Developer position in an application migration project. Responsible for development lifecycle and interfacing with business analysts and QA.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com