Job Description
Are you a passionate Software Engineer looking for an immediate start in Long Beach, CA?
Apex Digital Systems is revolutionizing the fintech industry with cutting-edge solutions. We are seeking a highly skilled Senior Software Engineer to join our dynamic team. You will play a pivotal role in architecting scalable software solutions and driving technical excellence.
Why join us?
- Competitive salary and comprehensive benefits package.
- Flexible work environment with hybrid options.
- Opportunity to work with the latest technologies and industry leaders.
Key Responsibilities:
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews, technical design discussions, and architecture planning sessions.
- Troubleshoot, debug, and resolve complex technical issues to ensure system stability and performance.
- Mentor junior developers and contribute to the technical growth of the team.
- Conduct performance tuning and optimization of existing systems.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience in a full-stack environment.
- Proficiency in JavaScript/TypeScript, React, Node.js, and/or Python.
- Strong understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Participate in code reviews, technical design discussions, and architecture planning sessions.
- Troubleshoot, debug, and resolve complex technical issues to ensure system stability and performance.
- Mentor junior developers and contribute to the technical growth of the team.
- Conduct performance tuning and optimization of existing systems.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience in a full-stack environment.
- Proficiency in JavaScript/TypeScript, React, Node.js, and/or Python.
- Strong understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.