Junior 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 Junior Full Stack Developer and contribute to innovative technical solutions advancing public health, environmental initiatives, and scientific research. You will design, develop, and maintain full-stack applications, collaborate with cross-functional teams, and manage data storage solutions. This role requires strong software engineering skills, experience with various technologies (including AWS and Linux), and proficiency in database management. The position offers a competitive salary, remote work options, and opportunities for professional growth within a supportive and inclusive environment. You will play a pivotal role in delivering transformative technologies that improve lives and foster a healthier society. Recent graduates are encouraged to apply.

Requirements

  • 3+ years of experience in full stack development (Recent graduates may apply)
  • 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) bootcamps, and certifications, and/or any Specialties is a plus
  • 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)
  • 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! πŸ™