Senior Full Stack Developer

Logo of PVM

PVM

πŸ’΅ $115k-$128k
πŸ“Remote - United States

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let PVM know you found this job on JobsCollider. Thanks! πŸ™