Job Description
We are currently seeking a Senior Software Engineer to join our rapidly growing team in San Francisco. This is a Start Immediately position for a highly skilled professional looking to drive innovation and deliver exceptional user experiences. If you are looking for the next step in your career and want to work with cutting-edge technologies, apply today.
As a Senior Engineer, you will be responsible for the full software development lifecycle, from concept to deployment. You will work in a collaborative environment that values creativity, technical excellence, and mentorship.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages and frameworks.
- Lead the architecture of complex technical solutions and ensure they align with business requirements.
- Conduct thorough code reviews and provide constructive feedback to team members to maintain high code quality standards.
- Debug, troubleshoot, and resolve complex technical issues to ensure system stability and performance.
- Collaborate with cross-functional teams including product managers, designers, and other engineers.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in JavaScript, TypeScript, React, Angular, or Vue.js.
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with cloud platforms like AWS, Google Cloud, or Azure.
- Deep understanding of RESTful APIs, database management (SQL/NoSQL), and version control (Git).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.