Job Description
Urgent Hiring Alert: Apex Digital Systems is seeking a talented and dedicated Part-Time Software Engineer to join our innovative team. We are currently expanding our operations and offering flexible remote options for candidates based in Las Vegas, NV, as well as remote work for those in Virginia and across the nation.
As a part of our dynamic engineering team, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. We value flexibility, technical excellence, and a proactive approach to problem-solving. If you are looking for a part-time opportunity that offers significant impact and remote convenience, we want to hear from you.
Responsibilities
- Design & Development: Write clean, efficient, and scalable code for web and mobile applications using modern technologies.
- Collaboration: Work closely with cross-functional teams, including designers and product managers, to define feature requirements and deliverables.
- Debugging & Maintenance: Identify and fix bugs, optimize application performance, and ensure code reliability.
- Code Reviews: Participate in peer code reviews to maintain high standards of code quality and share knowledge.
- Testing: Develop and execute unit tests and integration tests to validate functionality.
- Documentation: Maintain clear and up-to-date technical documentation for all developed features.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Experience: Proven experience with at least one modern programming language (e.g., Python, JavaScript, Java, C++).
- Technologies: Familiarity with front-end frameworks (React, Vue, Angular) and back-end technologies (Node.js, Django, Spring).
- Skills: Strong understanding of data structures, algorithms, and software design patterns.
- Soft Skills: Excellent problem-solving skills, attention to detail, and the ability to communicate complex technical concepts clearly.
- Availability: Ability to commit to a specific number of hours per week remotely or on-site in Las Vegas.