Job Description
We are looking for a visionary Senior Software Engineer to join our elite team in San Diego. If you are ready for an immediate start and want to shape the future of digital innovation, this is your chance. We are a fast-growing tech firm dedicated to excellence, offering competitive compensation and a collaborative environment.
In this role, you will leverage your deep technical expertise to build scalable software solutions that drive business growth. You will be at the forefront of technology, working with a team of industry leaders to deliver high-impact products to our clients.
Responsibilities
- Design, develop, and maintain high-performance, scalable software applications using modern programming languages.
- Collaborate with cross-functional teams (product managers, designers, QA) to define feature requirements and technical architecture.
- Write clean, efficient, and well-documented code, ensuring adherence to coding standards through rigorous code reviews.
- Mentor junior developers and conduct technical training sessions to foster a culture of continuous learning and growth.
- Identify and resolve complex technical issues, optimizing application performance and ensuring system reliability.
- Implement robust security best practices to protect sensitive data and ensure regulatory compliance.
- Stay current with emerging technologies and industry trends to drive innovation within the organization.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- Minimum of 5 years of professional software development experience in a fast-paced environment.
- Proficiency in JavaScript (ES6+), Python, or Java, with strong experience in React or Node.js.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong understanding of database management systems (SQL, NoSQL) and API design.
- Excellent problem-solving skills with the ability to work autonomously and in agile sprints.
- Strong communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.