Senior Full Stack Developer
Location
BenefitsPulled from the full job description
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
Full job description
About Us
1nHealth is a software-centric patient recruitment company for the clinical research industry. We exist to fill studies, connecting patients with research. We have been active for 4-years as a bootstrapped startup that now has 25 employees and multiple clients in top Pharma, leading biotechnology companies, and many of the top Contract Research Organizations (CROs) in the space. Our mission is to advance human health and make a positive impact on patients, clients, and our team members all over the world.
We are growing and profitable. Our company is a client and employee centric meritocracy. If you're ready to be part of a team of highly intelligent professionals using technology for good, come join us at 1nHealth.
About the Role
1nHealth is looking for a Senior Full Stack Developer, with subject matter expertise in React, to join our dynamic team. This position also requires a proficiency with TypeScript. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Duties and Responsibilities
- Develop applications in React including component design and state management for specific use cases
- Participate in the overall application lifecycle
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Perform peer code reviews for compliance, security, performance, and best practices.
- Build smooth UI experiences
- Conduct UI tests and optimize performance
- Participate in developing feature requirements & specifications
- Ability to think beyond the current project & anticipate future needs
Qualifications
- SME in React and front-end technologies
- Proficient in TypeScript
- Experience with Laravel
- Experience with Inertia.js
- Proficient in CSS and Tailwind
- Proficient in Git
- User authentication and authorization between multiple systems, servers, and environments
- Proficient knowledge of MySQL, Git and OWASP
- Ability to understand and work with complex data models
- Familiarity with Docker
- Experience in clinical research / pharma industry is a plus
- The ability to create wireframes is a plus
- Experience using Azure is a plus
- Experience using Laravel Dusk is a plus
You will be successful in this role if you:
- Have experience collaborating with non-technical and technical partners and can communicate accordingly
- Advanced understanding of React hooks, reusable components, accessibility and complex component trees
- Understand that part of the product lifecycle will involve analyzing business requirements and making small-scale product decisions
- Are open to learning about new technologies and sharing your knowledge with others
What makes us different?
- Unlimited PTO
- 100% Remote work
- Access to employee discount program
- 401(k) with employer contribution
- Employer-covered basic Life Insurance
- Paid Parental Leave
1nHealth provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity or gender expression. We support an inclusive workplace where employees excel based on personal merit, qualifications, experience, ability, and job performance.
Job Type: Full-time
Pay: $100,000.00 - $150,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Vision insurance
Compensation Package:
- Bonus opportunities
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- What are your compensation expectations?
- Are you authorized to work in the United States? (note: we are looking for a W2 employee only)
Experience:
- React: 5 years (Preferred)
- Laravel: 5 years (Preferred)
Work Location: Remote