Full Stack Engineer
Perfectrx
Full-time
North Carolina
Job description
Overview
We are seeking a dynamic and innovative Full Stack Engineer to join our vibrant technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and backend systems. As a mid-level full stack developer on our tech team, you will bridge the gap between our B2B operations and our physical fulfillment logistics. You’ll be the "engine room" specialist, ensuring that transactions are reliably transmitted and handled by our platform that has been developed on the AWS cloud platform.
Responsibilities
- Backend & Logic: Build and refine TypeScript-based Lambda functions
- APIs:Support our Lead Frontend Engineer by building robust, well-documented APIs for our React application and mobile applications
- Data Integrity: Work with RDS (Postgres/MySQL) to ensure data integrity
- Infrastructure as Code: Work within Pulumi to manage AWS resources (experience with Terraform or CDK is a great transferrable skill)
- Integrations: Maintain and scale our connections with 3rd party APIs
- Frontend: Work on User Interfaces for applications predominantly used by internal customers
Soft Skills & Culture Fit
- The "Ownership" Mindset: In a pharmacy environment, "it works on my machine" doesn't cut it. We need someone who takes responsibility for the edge cases where a package might not ship
- Analytical Troubleshooting: You enjoy digging into logs to find out exactly why a specific API call failed
- Documentation-First: You write code that the next person can understand, especially regarding complex business logic like shipping rules or HIPAA constraints
- Adaptability: You're comfortable moving between a SQL query, a Pulumi stack update, and a React component in a single afternoon
Requirements
- 3+ years in Full Stack development (TS/Node/React)
- Strong SQL skills: Experience with relational schemas, joins, and transactions
- Cloud Native: Familiarity with AWS (Lambda, SQS, API Gateway)
- IaC Exposure: Experience with Pulumi, Terraform, or AWS CDK
- Nice to Haves: * Experience with HIPAA or healthcare data security
- Prior work with logistics or shipping APIs (FedEx, ShipStation etc)
- NoSQL experience with MongoDB or DynamoDB
Pay: $81,436.80 - $98,074.43 per year
Benefits:
- AD&D insurance
- Bereavement leave
- Dental insurance
- Disability insurance
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid holidays
- Paid parental leave
- Paid sick time
- Paid time off
- Vision insurance
- Work from home
Education:
- Bachelor's (Preferred)
Experience:
- Full-stack development: 3 years (Required)
Location:
- North Carolina (Required)
Work Location: Remote