Job Description
Are you a passionate Software Engineer looking for the next step in your career with significant equity upside? Apex Digital Systems is urgently hiring for a Full-Time Software Engineer position in the heart of Illinois.
Join our elite engineering team and help us build scalable, high-performance solutions that drive business growth. We are looking for individuals who are not just code writers, but problem solvers who thrive in a fast-paced, innovative environment. As part of our team, you will receive competitive compensation packages and equity options that align your success with the company's future.
Why Join Us?
- Equity Options: Own a piece of the company's success.
- Modern Tech Stack: Work with the latest tools and technologies.
- Flexible Environment: A culture that values work-life balance.
Responsibilities
- Design, develop, and maintain high-quality software code for our core products.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define features and technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance optimization.
- Debug, troubleshoot, and resolve complex technical issues to ensure system stability.
- Contribute to architectural decisions and technology stack improvements.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 4-6 years of professional software development experience.
- Strong proficiency in at least one major programming language (e.g., Python, Java, C#, JavaScript/TypeScript).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work independently as well as in a team setting.
- Strong communication skills and a proactive attitude toward learning new technologies.