Jobs · Engineering · North Carolina

Full Stack Software Engineer

Versana · Raleigh, NC · 1 mo ago
HybridEngineeringFull-time

About the role

Join Versana Tech Team as a Full Stack Software Engineer in Raleigh, NC. We are seeking a skilled engineer who can design, develop, and maintain web applications using modern technologies. The ideal candidate will have experience with front-end frameworks like React or Angular, back-end languages such as Node.js or Python, and databases like MySQL or MongoDB. A strong understanding of software development best practices and a passion for creating user-friendly interfaces are essential.

Responsibilities

  • Design and implement scalable, high-performance web applications
  • Collaborate with cross-functional teams including designers, product managers, and other engineers
  • Write clean, efficient, and well-documented code
  • Participate in code reviews and pair programming sessions
  • Continuously improve processes and tools to enhance productivity and quality

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • At least 3 years of professional experience in full stack software development
  • Proficiency in JavaScript, HTML/CSS, and one or more front-end frameworks
  • Experience with back-end languages such as Node.js, Python, Ruby, or PHP
  • Knowledge of relational and NoSQL databases
  • Strong problem-solving skills and ability to work independently and in a team environment

Qualifications

  • Experience with agile methodologies and version control systems (Git)
  • Understanding of RESTful APIs and microservices architecture
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud)
  • Experience with testing frameworks (Jest, Mocha, etc.)

Skills

  • Problem-solving and analytical skills
  • Attention to detail and ability to meet deadlines
  • Excellent communication and collaboration skills
  • Ability to learn new technologies quickly

Benefits

  • Competitive salary commensurate with experience
  • Flexible work schedule with hybrid options
  • Health insurance coverage
  • Professional development opportunities
  • Employee recognition programs

Pay

Competitive salary commensurate with experience

Schedule

Fully remote with flexible work hours

Similar jobs

Full Stack Software Engineer

Johns Hopkins Applied Physics LaboratoryLaurel, MD· 1 mo ago
Information Technology$100k/yrapply on careers.jhuapl.edu