Full Time

Principal Full-Stack Software Engineer

Jobot
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.

Overview

The Principal Full-Stack Software Engineer at Jobot plays a pivotal role in leading the design, development, and implementation of innovative software solutions across various platforms. This position entails collaborating with cross-functional teams to drive projects from conception through to deployment, ensuring high-quality deliverables that align with the company's strategic objectives. The ideal candidate will possess substantial expertise in both front-end and back-end technologies, demonstrating a proven record of mentoring junior engineers and fostering best practices within the team.



Job Responsibilities

  • Lead the architecture, design, and development of scalable web applications to enhance user experience.
  • Guide and mentor junior software engineers, conducting code reviews and providing constructive feedback.
  • Collaborate with product managers, designers, and other stakeholders to define project scope and deliverables.
  • Implement responsive design principles to ensure applications are accessible across various devices.
  • Optimize existing applications through continuous improvement and application performance monitoring.
  • Stay current with emerging technologies and trends to drive innovation within our development processes.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
  • 8+ years of experience in software development with a strong focus on full-stack technologies.
  • Proficient in programming languages such as JavaScript, Python, or Java, along with frameworks like React, Angular, or Node.js.
  • Deep understanding of database management systems, including but not limited to MySQL, PostgreSQL, or MongoDB.
  • Familiarity with Agile methodologies and software development life cycles.
  • Strong problem-solving skills and the ability to work under pressure with minimal supervision.


Technologies & Tools

The Principal Full-Stack Software Engineer will primarily utilize a suite of modern development tools and technologies, including but not limited to: JavaScript frameworks (React, Angular), back-end languages (Node.js, Python), and relational and NoSQL databases (MySQL, MongoDB). Familiarity with DevOps practices and tools such as Docker, Kubernetes, and continuous integration/continuous deployment (CI/CD) pipelines will also be essential for effective collaboration and project delivery.



Ideal Candidates

The ideal candidate for the Principal Full-Stack Software Engineer role will possess strong leadership qualities, showcasing excellent communication and interpersonal skills. They are expected to be proactive thinkers, capable of anticipating challenges and creating innovative solutions. A penchant for collaboration, adaptability to changing technologies, and a passion for excellence will further enhance their fit for this dynamic position at Jobot. The ability to mentor, guide, and inspire a team while maintaining a focus on both individual and collective success is crucial.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.