Job Description
Are you a high-caliber software engineer seeking the perfect work-life balance? San Diego Digital Group is looking for a talented Senior Full Stack Developer to join our innovative remote team. Enjoy the flexibility of working from home while driving the development of world-class digital products for our clients.
Why You'll Love Working With Us:
- 100% Remote Work: Enjoy the freedom to work from your home office anywhere in San Diego.
- Competitive Compensation: Earn between $110,000 and $150,000 USD depending on experience.
- Modern Tech Stack: Work with the latest frameworks and cloud technologies.
- Flexible Schedule: Maintain a healthy work-life balance with a full-time commitment.
The Role:
We are seeking a problem-solver who can translate business requirements into elegant, scalable technical solutions. If you are passionate about clean code and building impactful user experiences, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable web applications using modern JavaScript frameworks (React, Vue, or Angular).
- Collaborate with product managers, designers, and engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code that adheres to best practices and coding standards.
- Participate in code reviews and architectural discussions to ensure code quality and system integrity.
- Debug and resolve complex technical issues and performance bottlenecks in real-time.
- Conduct unit testing and QA assurance to ensure high-quality product delivery.
- Mentor junior developers and contribute to a culture of continuous learning.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 5+ years of professional software development experience in a full-stack environment.
- Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Strong experience with front-end frameworks and state management libraries.
- Experience with RESTful APIs and backend technologies (Node.js, Python, or Java).
- Excellent verbal and written communication skills for remote collaboration.
- Self-motivated and able to work independently in a distributed team setting.