Software Engineer

San Francisco Full-time $120,000 - $150,000 / Year
($10,000 - $12,500 / Month)

Job Description

We are seeking a Software Engineer to contribute to our dynamic team focused on developing top-level software solutions. The ideal candidate should possess a strong foundation in software design principles and effective coding practices, particularly in a collaborative environment.

Responsibilities

  • Architect and build scalable software applications.
  • Collaborate with team members across different departments.
  • Enhance existing applications with new functionalities.
  • Conduct performance tuning and optimization.
  • Provide technical support and mentoring to junior developers.
  • Ensure adherence to best practices in software development.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
  • Master's degree is a plus
Experience
  • 5+ years of experience in full stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL/NoSQL Databases
Soft Skills
  • Analytical Skills
  • Effective Communication
Certifications
  • Azure Developer Associate
  • Certified Kubernetes Administrator
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure: Hands-on skills in deploying applications in cloud environments.
  • Proficient in Agile methodologies: Demonstrated experience working in Agile development teams.

Benefits

  • Comprehensive health, dental, and vision insurance
  • 401(k) plan with generous company match
  • Flexible work hours with remote work options
  • Employee wellness programs
  • Professional development opportunities

Company Culture

  • Innovation: We prioritize creative solutions and encourage out-of-the-box thinking.
  • Opportunities for Growth: We support personal and professional growth with ongoing training.
  • Inclusivity: We value every team member's voice and promote an inclusive environment.
Status: Closed