Beacon Hill · 23 hours ago
Senior Software Engineer
Beacon Hill is a leading global biopharmaceutical company seeking a Senior Software Engineer to join a high-impact engineering team. The role involves building modern, scalable web applications and collaborating with engineers and leadership to ensure code quality and security.
Responsibilities
Champion code quality, reusability, scalability, and security
Participate in design reviews, architecture discussions, and strategic decisions
Collaborate with Lead Engineers, Product, and Project Management to turn concepts into high-fidelity technical plans
Mentor junior and mid-level engineers on design patterns and large-scale systems
Build and maintain full-stack features using modern JavaScript/TypeScript stack
Implement and advocate for comprehensive automated testing
Work in an event-driven, microservices environment on AWS
Qualification
Required
6+ years of professional experience as a Full-Stack Software Engineer
Strong command of TypeScript / JavaScript, React, Next.js, and Node.js
Hands-on experience with GraphQL
Proven experience with Contentful (headless CMS)
Solid AWS knowledge (especially Serverless, Lambda, and related services)
Experience with microservices and event-driven architecture
Proficiency with unit testing (Jest, Vite, or similar)
Familiarity with PostgreSQL and DynamoDB (relational + non-relational databases)
Experience working in DevOps environments (Terraform, CloudFormation, CI/CD pipelines)
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
Preferred
React Native (iOS/Android) experience
Kubernetes and/or Docker
Deep understanding of data structures, algorithms, and design patterns
Company
Beacon Hill
Beacon Hill was founded to set a new standard in search, career placement and flexible staffing.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase