Senior Full Stack Developer

closed
PVM Logo

PVM

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

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
This job is filled or no longer available