Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer

Ramona Optics

High-throughput optical microscopy is transforming the science of modern biology — from genetics to drug discovery to synthetic biology. It is rapidly improving efficiency and opening up new possibilities across a wide range of applications. But scientists today are fundamentally constrained by the limited perspective of traditional microscopes. As field-of-view increases, resolution decreases. Yet modern biology requires an ability to capture precise data across larger areas and at multiple points in time to understand dynamic systems and reduce costs by accelerating tedious workflows. At Ramona, we've reimagined microscopy for the modern researcher. Our Multi-Camera Array Microscope (MCAM™) is the first of its kind to offer video-speed capture of cellular detail across an entire well plate. By equipping scientists with unprecedented speed, precision, and insight, we’re on a mission to advance human health and insight through computational microscopy. Our foundation is built upon five guiding principles: We empower exploration by embracing challenges and nurturing curiosity. We pursue understanding to deliver solutions that are transformative and elegantly simple. We drive innovation, seeking novel approaches to anticipate the challenges of cutting-edge research. We trust in accountability, maintaining transparency and ownership in all we do. We thrive on collaboration, valuing diverse perspectives to achieve shared goals. Our startup environment is fast-paced and constantly evolving. Success here is driven by a willingness to embrace new challenges and make a tangible impact on our overall success. Our team members thrive on the edge of innovation, wearing multiple hats and coming up with creative solutions to drive growth. For those who excel in dynamic, ever-changing environments and are ready to contribute wherever needed, Ramona offers numerous opportunities for professional growth. However, if you prefer a more structured or predictable work environment, Ramona's fast-paced environment might not be the best fit. We’re looking for team members who are eager to push boundaries and shape the future of microscopy and scientific research. About the role We are looking for a full-stack engineer to help build and scale our computational microscopy platform, powering how scientists explore, visualize, and analyze large-scale imaging data. You will work across the stack, from backend services and APIs to user-facing applications, to deliver reliable, performant tools used by researchers working with complex biological datasets. Our users are scientists who depend on intuitive interfaces and robust infrastructure to make sense of massive microscopy datasets across environments ranging from local machines to cloud-hosted platforms. In this role, you will help design and implement the core systems that enable data ingestion, storage, analysis, and interactive visualization at scale. Ramona is revolutionizing computational microscopy with a strong emphasis on big data, scientific rigor, and usability. We are looking for an engineer who enjoys building end-to-end systems, thrives in a data-intensive environment, and is excited to create products that directly support scientific discovery. Key responsibilities Design, build, and maintain full-stack features for data-intensive scientific applications. Develop backend services and APIs for managing large microscopy datasets, metadata, and analysis results. Build responsive, intuitive front-end interfaces that enable scientists to explore, visualize, and interact with complex data. Collaborate with scientists, data scientists, and engineers to translate research workflows into production-ready software. Optimize application performance across the stack, from database queries and APIs to frontend rendering. Design scalable storage and data access patterns for large image and experiment datasets. Contribute to cloud infrastructure and deployment pipelines supporting local, web, and hybrid workflows. Write clear documentation for system architecture, APIs, and developer workflows. Evaluate and integrate new tools and technologies to improve reliability, scalability, and developer velocity. Qualifications Required Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Experience building backend systems, APIs, and data services for production applications. Experience developing modern web frontends using frameworks such as React, Vue, or similar. Familiarity with databases and data storage systems (SQL and NoSQL) and designing efficient data access patterns. Experience working with large datasets or data-intensive applications. Familiarity with cloud platforms and deployment workflows (e.g., AWS, GCP, or Azure). Strong problem-solving skills and attention to performance, reliability, and usability. Ability to communicate clearly and collaborate effectively with cross-disciplinary teams. Experience with scientific or imaging software, data visualization, or high-performance computing. #J-18808-Ljbffr Ramona Optics

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in Durham, NC vacancy
  • Full-Stack Software Engineer with expertise in Java, Spring Boot, SQL, AMQ, Elasticsearch, React, and Angular. Experienced in developing scalable solutions, automating CI/CD with Azure DevOps, mentoring new engineers, and collaborating across teams.
    Suggested

    3B Staffing LLC

    Durham, NC
    3 days ago
  •  ...Java Developer Boston, MA Contract Bachelor's degree in Computer Science or Engineering 5+ years of modern responsive web development experience using Java, JSP, HTML, CSS, Spring MVC / Spring Core / Web Services (SOAP/REST) and configuring web containers. Knowledge... 
    Suggested
    Contract work

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer Duration: Long Term Contract Location: Durham, NC | Westlake, TX | Boston, MA | Smithfield, RI | Merrimack, NH |...  ...contribute to develop and support digital capabilities. As a Software Engineer, you will be an integral member of a dynamic team... 
    Suggested
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Java Fullstack Engineer Location: Durham, NC Duration: long term contract Must Have Experience: Java version 11 Spring, Spring Batch Strong Java/J2EE (Version 11+) development working on enterprise level applications utilizing frameworks like Spring... 
    Suggested
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Sr Software Engineer (Java) Duration: Long Term Contract Client: Financial Major Locations: Durham, NC/ Westlake TX/ New Jersey NJ/MA/KY/DE/RI Job Model: (Hybrid Model) – (3 to 5 Days a Month onsite) Job Description: Required Skills: Java, Angular, Nodejs... 
    Suggested
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Senior Full Stack Software Engineer Durham, NC Type: Contract Category: Development Industry: Financial Services Reference ID: JN -052026-106992 Date Posted: 05/17/2026 Shortcut: Description Recommended Jobs Description: This is an... 
    Hourly pay
    Contract work
    Local area

    Eliassen Group

    Durham, NC
    1 day ago
  •  ...Senior Full Stack Engineer - Oracle, AWS, Python Location: Durham, NC/Westlake, TX/Merrimack, NH Duration: 12+ months Job Description: ~5+ years’ experience in Oracle development (PL/SQL) ~5+ years of Informatica experience ~ At least one year of data... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer Location: Durham NC Duration: Long Term Required: ~ Proven track record as a Senior Engineer, crafting new...  ...Experience with building and maintaining CI/CD pipelines including software configuration management, test automation, version control,... 
    Work experience placement

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Senior Full Stack Software Engineer Fidelity Institutional Technology is looking for a Senior Full Stack Software Engineer who has experience developing Angular UI applications and is capable of full stack Java development for the Fixed Income, FX and Syndicate suite... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Lead Full Stack Engineer Industry: Banking Location: Durham NC Duration: Long term contract PROJECT: Build Medical / Care Management...  ...Java AWS API Description: As a Principal Software Engineer/Developer, you will be applying your software development... 
    Long term contract
    Work experience placement

    Samprasoft

    Durham, NC
    4 days ago
  •  ...for someone who has some cloud exposure and someone who has done multiple roles that has done analysis testing. Proven hands on software development experience in Java Web services and API solutions. Capability to support critically important customer facing... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Senior Full Stack Engineer As a Senior Full Stack Engineer, you will be applying your software development and automation skills to develop, test, deploy, maintain and improve record keeping rep facing application. This person will be a hands-on engineer with well-... 
    Work experience placement
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Senior Full Stack Engineer Are you interested in serving the needs of millions of customers by building the best-in-class digital experience...  ...build and contribute to Fidelity's digital presence. As a software engineer, you will help us build the omni channel user... 
    Contract work

    Suncap Technology

    Durham, NC
    1 day ago
  •  ...Full Stack Engineer (Angular, NodeJS, AWS) Job details Posted 07 May 2026 Location Durham, NC Reference 1003302 Job description Professional experience as a full stack engineer Strong experience with JavaScript frameworks such as Angular... 
    Worldwide

    Dexian DISYS

    Durham, NC
    1 day ago
  • Full Stack Engineer Hybrid Mode (5 Days in Month) Westlake, TX/Durham, NC Job Description Angular 2+ (Typescript, CSS, NodeJS, Jasmine, Protractor) 2.) Java API Development experience 3.) CI/CD (Jenkins, Maven, uDeploy, etc.

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer (Java API, AWS, Python) Location: Durham, NC/Merrimack, NH/Smithfield, RI Duration: Long Term Contract Top 3 skills...  ...Cucumber, Karate ~ Good experience building and deploying software using Continuous Integration/ Deployment (CI/CD) tools like... 
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer (Front-End) Location: Durham, NC Duration: Long Term Contract Must have Skills: 80-90% front-end experience (i...  ...applications. ~ Engaging in working with distributed team of developers in leading best practices for software engineering.... 
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer (Angular, Some Java) Location: Multiple Locations Duration: Long Term Contract We need strong Angular (80%), some...  ...module coding. Extensive knowledge of theoretical angular software engineering. Design interactive front-end application Using... 
    Long term contract

    Samprasoft

    Durham, NC
    4 days ago
  • A leading tech firm in Durham, NC is seeking a Full Stack Engineer with strong expertise in Java and some exposure to Angular or ReactJS. You will develop scalable web applications, implement RESTful services, and work within an Agile team. Exceptional problem-solving and... 
    Long term contract
    Remote work

    Rapinno Tech

    Durham, NC
    1 day ago
  •  ...Software Developer(Java, Angular) Location: Boston, MA/Merrimack, NH/Durham, NC/Westlake, TX/Jersey City, NJ Duration: Long Term...  ...’s or master’s degree in a technology related field (e.g. Engineering, Computer Science, etc.) required. ~8+ years of demonstrable... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer We are currently sourcing for a Full Stack Engineer to work in Durham, NC OR Merrimack, NH! The Expertise You Have and Skills You Bring: Proven understanding of Docker containers, Kubernetes and its optimization and orchestration of Pods is... 

    Samprasoft

    Durham, NC
    4 days ago
  •  ...middleware like Apache Kafka, RabbitMQ or AWS SQS Develop full stack applications using AWS cloud-platforms like EC2, Lambda, CloudFormation...  ...Integration & Continuous Delivery (CI/CD) pipeline including software configuration management, test automation, version control,... 
    Work experience placement

    Samprasoft

    Durham, NC
    4 days ago
  • IBM is seeking a talented full stack developer focused on AI technologies in Durham, North Carolina. The ideal candidate will be responsible for designing, developing, and testing AI applications, writing efficient code, and adhering to best security practices. You should... 

    IBM

    Durham, NC
    1 day ago
  •  ...About the job Full Stack Engineer(Java & Angular/React) Note: Need Only US Citizen, Green Card, Job Title: Full Stack Engineer(Java &...  ...Angular or ReactJS Job Description Sophisticated full stack software development experience, building scalable web and middle... 
    Long term contract
    Remote work

    Rapinno Tech

    Durham, NC
    6 days ago
  • Fidelity Management & Research Company is seeking a Senior Full Stack Software Engineer for a one-year contract in Durham, NC. This role focuses on utilizing Generative AI to enhance the software development lifecycle. The ideal candidate will have over 5 years of experience... 
    Contract work

    Fidelity Management & Research Company

    Durham, NC
    1 day ago
  •  ...Full Stack Engineer Dynamic Work Schedule - This is 5 days on site a month- in the same week then the remainder of the month is working...  ...experience with Java and Spring/SpringBoot Front-end and mid-tier software development experience Experience with REST web services... 
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer This role will act as a lead developer for an agile scrum team consisting of front-end developers, QA, systems analyst...  ..., with competencies in data structures, algorithms, and software design ~ Deep understanding of the need for testing and writing... 
    Work experience placement

    Samprasoft

    Durham, NC
    4 days ago
  •  ...value-based arrangements by unlocking the full power of their data. We empower leading...  ...seeking a skilled and motivated Full-Stack Engineer to design, build, and maintain end-to-end...  ...asynchronous processing. Solid understanding of software engineering best practices, including... 
    Remote work

    Keebler Health

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer Dynamic work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working...  ...support this growth and drive scale, we are seeking a Senior Software Engineer to be part of a growing team that supports our Personal... 
    Temporary work
    Work at office
    Work from home

    Samprasoft

    Durham, NC
    4 days ago
  •  ...Full Stack Engineer(Backend Focus) Location: Durham, NC, Westlake, TX, Merrimack, NH(Remote Till Covid) Duration: Long Term Contract Java/J2EE (Version 11+), Spring Boot, Microservices, Cloud (AWS/Azure) Requirement: ~2-4 years’ experience in Java 8 /... 
    Long term contract
    Remote work

    Samprasoft

    Durham, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!