Software Engineer – Full Stack
Verified Clinical Trials | Fully Remote
About the Job
As a Full-Stack Developer, you'll play a key role in modernizing our mission-critical healthcare platform that protects patients and ensures research integrity globally. This is a hands-on development role where you'll build scalable systems using modern technologies while working closely with our Tech Lead and development team. You'll contribute to both frontend and backend development of systems that handle high-volume healthcare operations with zero-tolerance accuracy requirements.
At Verified Clinical Trials, our technology team is building the next generation of clinical research safety infrastructure. Since 2012, we've processed over 1 million verifications across 12,000+ clinical trials, preventing over 101,000 protocol violations. Our engineering teams work with modern Java/Spring Boot, React, and Azure cloud technologies while maintaining the highest standards for healthcare compliance and data integrity.
Key Requirements
- 3+ years full-stack development experience with modern web technologies
- Strong backend development with Java/Spring Boot or similar enterprise frameworks
- Frontend expertise with React/TypeScript and modern JavaScript development
- Database experience with relational databases and complex data relationships
- API development and integration experience with RESTful services
- Healthcare or regulated industry experience preferred but not required
About The Role
What You'll Build
- Real-time processing components for high-volume healthcare transactions
- Modern web applications with React/TypeScript for complex clinical workflows
- Cross-platform desktop applications using Electron framework for healthcare professionals
- Scalable APIs integrating with enterprise healthcare systems
- Database schemas supporting complex healthcare data relationships and compliance requirements
Core Responsibilities
Backend Development
- Develop and maintain Java/Spring Boot applications with high-volume transaction processing
- Configure and manage build processes using Maven, Gradle, and other Java build tools
- Design and optimize database schemas for complex healthcare data relationships
- Build robust REST APIs for internal and external system integrations
- Implement event-driven architectures using message queues and streaming platforms
- Implement security best practices for healthcare data protection
Frontend Development
- Create responsive, user-friendly interfaces using React/TypeScript
- Develop and maintain Electron desktop applications for cross-platform compatibility
- Configure and optimize Webpack builds and Node.js tooling for efficient development workflows
- Develop complex workflow applications for healthcare professionals
- Implement real-time updates and notifications for critical system alerts
- Ensure cross-browser compatibility and accessibility standards
Full-Stack Integration
- Work across the entire technology stack from database to user interface
- Participate in system architecture discussions and technical decision-making
- Collaborate on CI/CD pipeline development and deployment automation
- Contribute to code reviews and maintain high-quality coding standards
- Write technical documentation and participate in knowledge sharing initiatives
Healthcare Compliance
- Develop systems that adhere to healthcare regulations and data sovereignty requirements
- Implement audit trails and compliance logging for regulated environments
- Ensure data integrity and security throughout all system components
- Support multi-region deployment requirements
Team Collaboration
- Work closely with Tech Lead on platform modernization initiatives
- Participate in agile development processes and sprint planning
- Collaborate with team members on complex technical challenges
- Contribute to knowledge sharing and technical documentation
Reporting: Reports to Director of Software & Systems Development
About You
Required Experience
Backend Skills
- 3+ years Java/Spring Boot or similar enterprise framework experience
- Build tools and dependency management including Maven, Gradle, or similar Java build systems
- Database design and optimization with PostgreSQL or similar relational databases
- REST API development with experience in microservices architecture
- Message queues and event streaming (Azure Service Bus, Kafka, or similar platforms)
- Enterprise application development with understanding of scalability and performance
- Version control with Git and collaborative development workflows
Frontend Skills
- 3+ years React development with modern JavaScript (ES6+) and TypeScript
- Modern build tools including Webpack, Node.js, npm/yarn, and frontend development workflows
- Electron framework experience for cross-platform desktop application development
- Responsive web design with CSS3, HTML5, and cross-browser compatibility
- State management with Redux or similar frameworks
- UI/UX principles for creating intuitive user interfaces
General Technical Skills
- Cloud platform experience (Azure preferred, AWS acceptable)
- CI/CD pipeline understanding and DevOps practices
- Testing frameworks including JUnit for backend and Jest for frontend testing
- Containerization and deployment with Docker and orchestration tools
- Build tool configuration including Maven/Gradle for backend, Webpack optimization for frontend, and deployment pipelines
- Monitoring and logging tools for production applications (Application Insights, ELK stack, or similar)
- Agile development methodologies and sprint-based workflows
Professional Skills
- Problem-solving abilities with complex technical challenges
- Communication skills for collaborating with technical and non-technical stakeholders
- Code review experience and collaborative development practices
- Attention to detail required for healthcare-grade accuracy requirements
- Learning mindset to quickly adapt to healthcare domain knowledge
- Bachelor's degree in Computer Science or equivalent professional experience
Preferred Qualifications
- Healthcare or regulated industry experience (HIPAA/GDPR compliance knowledge)
- C#/.NET experience for working with existing system components
- Advanced React patterns and performance optimization techniques
- Advanced build tool configuration including Maven/Gradle optimization, Webpack configuration, and complex Electron app deployment
- Performance profiling and optimization tools and techniques for both backend and frontend
- Database performance tuning and query optimization experience
- Security implementation experience (OAuth 2.0, JWT, encryption)
- Healthcare domain knowledge (clinical research, protocol compliance)
- Advanced Spring Boot features and enterprise patterns
About Us
Headquartered in Garden City, NY, Verified Clinical Trials creates comprehensive healthcare technology solutions. We've assembled a top-notch team combining passionate healthcare technology professionals with experienced domain experts to create trusted, reliable platforms. At VCT, you'll build a career that helps you achieve your professional goals while contributing to important healthcare technology advancement. We're looking for developers who want to make a meaningful impact in healthcare technology.
Ready to Build Healthcare Technology That Matters?
Join our team in developing critical infrastructure that supports healthcare operations and enables medical advancement worldwide. This is your opportunity to grow your technical skills while contributing to systems that protect patients and ensure research integrity.
Equal Opportunity Employment
Verified Clinical Trials is an equal opportunity employer. Employment decisions are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status, or any other characteristic protected by state or federal law. We provide reasonable accommodations to qualified individuals with disabilities and welcome applicants requiring accommodations to contact us at resume@verifiedclinicaltrials.com.