Apply

Junior Full Stack Developer

Posted 2024-11-20

View full description

💎 Seniority level: Junior, 3+ years of experience in full stack development (Recent graduates may apply)

📍 Location: United States

💸 Salary: 115000 - 128000 USD per year

🔍 Industry: Health and Sciences

🏢 Company: PVM, Inc.

🗣️ Languages: English

⏳ Experience: 3+ years of experience in full stack development (Recent graduates may apply)

🪄 Skills: AWSDockerPostgreSQLSoftware DevelopmentSQLFull Stack DevelopmentHTMLJavascriptAmazon Web ServicesData StructuresReactCommunication SkillsJavaScriptProblem SolvingLinuxTime ManagementWritten communication

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.
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 with 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 contribute to fostering a collaborative and innovative team culture.
Apply