Job Description
Welcome to Apex Digital Solutions, a leader in innovative technology solutions. We are excited to announce that we are hiring now for a talented Senior Software Engineer to join our team in Long Beach, CA. If you are looking for a challenging and rewarding career in a premium tech environment, this is your opportunity.
As part of our Long Beach office, you will work on cutting-edge projects that drive business growth and user engagement. We value creativity, technical excellence, and a collaborative spirit.
Why Choose Apex Digital?
• Competitive Salary: $120k - $160k depending on experience.
• Modern Culture: Diverse, inclusive, and innovative team environment.
• Benefits: Comprehensive health, dental, vision, and 401(k) matching.
• Growth: Clear pathways for career advancement and leadership roles.
Responsibilities
- System Architecture: Design, develop, and maintain scalable software architectures using modern programming languages and frameworks.
- Code Quality: Write clean, efficient, and well-documented code while adhering to best practices and coding standards.
- Cross-Functional Collaboration: Partner with product managers, designers, and other engineers to define feature requirements and deliver high-quality products.
- Performance Optimization: Identify bottlenecks in the application stack and implement solutions to improve speed, reliability, and scalability.
- Mentorship: Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning.
- Testing & Debugging: Conduct thorough unit and integration testing to ensure product stability and resolve complex bugs.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Experience: Minimum of 5 years of professional software development experience.
- Tech Stack: Proficiency in JavaScript, React, Node.js, and SQL/NoSQL databases.
- Problem Solving: Strong analytical skills with the ability to troubleshoot and debug complex technical issues.
- Agile Methodology: Experience working in an Agile/Scrum environment.
- Communication: Excellent verbal and written communication skills.