Job Description
We are seeking a visionary Senior Software Engineer to join our dynamic team in San Diego, CA. At TechNova Solutions, we are revolutionizing the fintech landscape with cutting-edge technology and a commitment to excellence. You will be responsible for designing, developing, and maintaining scalable software solutions that power our global platform. If you are passionate about clean code, system architecture, and mentoring junior developers, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Flexible work environment and remote options.
- Top-tier health, dental, and vision insurance.
- Continuous learning and development budget.
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern frameworks and best practices.
- Architect and optimize backend services to ensure high performance, reliability, and security.
- Mentor junior developers and conduct code reviews to foster a culture of technical excellence.
- Collaborate with product managers and designers to define feature requirements and user stories.
- Troubleshoot complex technical issues and implement effective solutions in a timely manner.
- Participate in the full software development lifecycle, including requirements analysis, testing, and deployment.
Qualifications
- BS in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional experience in software development, with a focus on full-stack or backend engineering.
- Strong proficiency in JavaScript, TypeScript, and modern frameworks (React, Node.js, or Angular).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Deep understanding of RESTful APIs, database design (SQL/NoSQL), and caching strategies.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.