Senior Full Stack Developer
PVM
Job highlights
Summary
Join PVM, Inc.'s Health and Sciences team as a Senior Full Stack Developer to design, develop, and maintain innovative technical solutions for public health, environmental, and scientific research. You will collaborate with cross-functional teams, leverage AWS and related tools, and contribute to projects enhancing scientific data management and analysis. This role requires 7+ years of full-stack development experience, advanced web development skills, and strong systems administration skills in Linux. The position offers opportunities for growth, tuition reimbursement, a peer bonus program, unlimited PTO, flexible work schedule, and a collaborative, innovative team environment. The successful candidate will play a pivotal role in delivering transformative technologies and fostering a healthier, more sustainable society.
Requirements
- 7+ years of experience in full stack development
- Strong software engineering and software development skills
- Advanced web development skills (HTML, JavaScript, React, NextJS, PostgreSQL/SQL, Docker, GeoJango, AWS Co-pilot, GitHub/GitLab)
- Strong systems administration skills in Linux
- Strong database skills including schema management and SQL development
- Proficiency in AWS Cloud Development and pipeline management
- Expertise in cloud storage connections and options
- This position may potentially require a government clearance up to TS/SCI for future efforts
- BS/BA or equivalent experience
Responsibilities
- Design, develop, and maintain full-stack applications that align with customer requirements and industry best practices
- Collaborate with cross-functional teams to ensure seamless integration of front-end and back-end systems
- Implement and maintain database schemas, optimize queries, and manage data storage solutions
- Administer and manage Linux-based systems to support application development and deployment
- Debug and troubleshoot software and systems issues to ensure optimal performance and reliability
- Apply creative problem-solving to break down complex concepts into actionable technical solutions
- Develop, test, and deploy secure and scalable cloud-based applications using AWS and related tools
- Build intuitive, responsive user interfaces while maintaining a focus on user experience and accessibility
- Maintain clear and effective communication with technical and non-technical stakeholders
- Participate in code reviews and contribute to continuous improvement of software engineering practices
- Manage workload effectively to meet project deadlines in a dynamic and fast-paced environment
- Mentor team members and actively contribute to fostering a collaborative and innovative team culture
Preferred Qualifications
- Experience with Scala backend APIs, and a sense for the finer points of the Mobile user experience
- AWS (Amazon Web Services) Certifications (Solutions Architect, Developer), and/or any Specialties
- Experience with EC2 (Elastic Computer Cloud), RDS (Relational Database Service), S3 (Simple Storage Service), VPC (Virtual Private Cloud), EMR (Elastic Map Reduce), Docker, GeoJango
- Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks
- Understanding of how technical decisions impact the user of what youβre building
- Proficiency with object-oriented languages
- Adaptability in a rapidly changing environment with dynamic objectives and iteration with users
- Problem solving skills and ability to break down complex concepts
- Great time management and interpersonal skills
- Excellent verbal and written communication skills for both technical and non-technical personnel
- Detail-oriented and a team-player
- A creative thinker and enjoy a collaborative environment
- Work independently and make decisions under minimal supervision
- Creativity and innovative problem-solving
- Personable personality for client-facing meetings (to maintain professional relationships and effective communication)
- Strong debugging and troubleshooting capabilities
- Knowing/Open to Learning Palantir Platforms
Benefits
- Opportunities for growth and advancement
- Tuition/Training reimbursement
- Peer bonus program
- Remote and on-site positions available
- Unlimited PTO
- Flexible work schedule
Share this job:
Similar Remote Jobs
- πEurope, Asia
- πArgentina
- πUnited States
- πLatin America
- πUnited States
- πPortugal
- πPoland
- πUnited States
- πPhilippines