S

Sr Lead Full Stack "MERN" Software Engineer – hybrid

Simple Solutions
Full-time
On-site
San Francisco, California, United States
Software / Technology / IT


Job Title: Sr Lead Full Stack "MERN" Software Engineer – hybrid

Location:

SF/Bay Area, California working at an upstart .


Client Overview:

Client is a media company delivering nonpartisan, statehouse news and intelligence across the country. Client is seeking a talented and experienced Senior Full Stack Engineer to work on the design, development, and implementation of our web-based applications. This person will work directly with the Head of Engineering and Product to build scalable, extensible solutions with emphasis on innovation and quality.

Job Description:

As the Lead Senior Software Engineer at the client, you will lead the team of engineers in architecting, building, and maintaining scalable and efficient web applications using the "MERN" stack - MongoDB, Express, React and Node. This is an AWS environment.  You will collaborate with cross-functional teams to deliver high-quality solutions that meet business objectives and exceed user expectations.

Responsibilities:

  • Lead and mentor the team on the design and development of complex web applications, ensuring adherence to best practices and architectural standards.
  • Provide technical leadership and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and growth.
  • Architect and implement front-end components and user interfaces with the MERN Stack
  • Lead the development and integrations server-side logic and APIs.
  • Lead the development of large-scale distributed systems and client-server architectures
  • Lead the design and implemention of scalable data storage solutions
  • Lead efforts to optimize application performance, scalability, and reliability.
  • Develop and Drive the adoption of best practices, coding standards, and development methodologies within the team.
  • Stay abreast of emerging technologies and industry trends, evaluating their potential impact on our technical stack and business strategy.

Qualifications:

  • Bachelor’s degree or Master’s in Computer Science, Engineering, or related field (or equivalent experience).
  • At least 10-12+ years of professional software development experience, with a focus on web applications.
  • Proven experience as a technical leader or Sr Lead Engineer in a fast-paced start up environment.
  • Strong proficiency in JavaScript, HTML, and CSS.
  • Extensive experience with MondoDB and Express either Node.js, React.js, and Next.js.
  • Solid understanding of AWS services, including EC2, S3, Lambda, API Gateway, and CloudFormation etc.
  • Familiarity with AI/ML concepts and a strong interest in developing AI-driven features and models.
  • Experience with relational databases, preferably MySQL and RDS.
  • Excellent problem-solving and analytical skills.
  • Strong communication, collaboration, and leadership skills.
  • Ability to drive technical initiatives and influence decision-making at all levels of the organization.
  • Experience with serverless architecture and AWS Lambda.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and automation tools.
  • Understanding of security best practices and compliance standards.
     

Interview Process           3 rounds





Requirements

MERN stack is a collection of technologies used to build web applications.  It's an acronym for: 
  • MongoDB
    A document-oriented database that stores data in JSON format
  • Express
    A web application framework that helps build web applications
  • React
    A front-end JavaScript library that helps create user interfaces
  • Node
    A JavaScript web server