Job Description
Welcome to Apex Digital Systems, where innovation meets opportunity. We are currently seeking a talented Part-Time Software Engineer to join our dynamic team in Long Beach. If you are a passionate developer looking for a flexible schedule without compromising on the quality of work, we want to hear from you.
As a key member of our engineering team, you will play a pivotal role in designing, developing, and maintaining our proprietary software solutions. We offer a hybrid work environment with options to work from our Long Beach headquarters or remotely, allowing you to balance your professional and personal life effectively.
At Apex Digital Systems, we pride ourselves on cutting-edge technology, collaborative culture, and competitive compensation. Join us and be part of the future of tech in Southern California.
Responsibilities
- Design, develop, and deploy high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features, ensuring code quality and performance.
- Write clean, maintainable, and well-documented code following best practices and industry standards.
- Participate in code reviews, architectural discussions, and technical planning sessions.
- Debug, troubleshoot, and resolve complex software issues and performance bottlenecks.
- Maintain and upgrade existing systems to ensure scalability and security.
- Contribute to technical documentation and provide mentorship to junior developers when needed.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Minimum of 3-5 years of professional software development experience.
- Proficiency in JavaScript, Python, or Java, with experience in front-end frameworks (React, Vue, Angular) preferred.
- Strong understanding of RESTful APIs, databases (SQL and NoSQL), and cloud services (AWS, Azure, or Google Cloud).
- Experience with version control systems (Git) and agile development methodologies.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and manage time effectively in a part-time capacity.