Job Description
About Apex Digital Systems
We are a leading technology firm dedicated to transforming businesses through innovative software solutions. We are currently seeking a highly skilled Senior Full Stack Developer to join our dynamic team in Long Beach, CA. This is an immediate hire opportunity for a passionate engineer ready to tackle complex challenges and drive technical excellence.
The Role
As a Senior Full Stack Developer, you will be responsible for architecting and implementing scalable web applications. You will work closely with product managers, designers, and other developers to deliver high-quality software that meets the needs of our diverse clientele. If you are looking for a fast-paced environment with a focus on modern technologies and immediate impact, we want to hear from you.
Responsibilities
- Architecture & Design: Design and implement robust, scalable, and secure software architectures using modern frameworks and best practices.
- Development: Write clean, efficient, and maintainable code in JavaScript, TypeScript, and Python (or your preferred stack).
- API Development: Build and maintain RESTful and GraphQL APIs to support frontend and third-party integrations.
- Optimization: Monitor application performance and optimize database queries to ensure high-speed data retrieval and low latency.
- Collaboration: Participate in code reviews, sprint planning, and technical discussions to mentor junior developers and ensure code quality.
- Testing: Develop comprehensive unit and integration tests to guarantee application stability and reliability.
Qualifications
- Experience: 5+ years of professional software development experience, with a strong focus on full-stack development.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Technical Skills: Proficiency in JavaScript (ES6+), React.js, Node.js, and SQL/NoSQL databases.
- Tools: Familiarity with containerization (Docker/Kubernetes) and CI/CD pipelines.
- Problem Solving: Strong analytical and problem-solving skills with a proven track record of delivering projects on time.
- Communication: Excellent verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.