Job Description
Are you a high-performance Software Engineer seeking an urgent opportunity with significant growth potential? Apex Digital Systems is currently scaling our engineering team and looking for top talent to join us immediately. We offer competitive compensation packages, including Equity Options, to ensure our team members share in our success.
We are a forward-thinking organization building scalable cloud-native solutions. If you are passionate about clean code, modern architecture, and solving complex problems, we want to meet you.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams (Product, Design, QA) to define, design, and ship new features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to fellow engineers.
- Troubleshoot, debug, and resolve complex technical issues to ensure system stability and performance.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Strong proficiency in Python, Java, or JavaScript (React/Vue/Angular preferred).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.