Job Description
Are you a skilled Software Engineer looking for the financial security of weekly pay? Apex Digital Solutions is expanding our engineering team in Philadelphia, PA, and we are looking for a passionate problem-solver to join us. We believe in rewarding talent immediately, which is why we offer a direct deposit schedule every Friday.
In this role, you will leverage your expertise to build robust, scalable software solutions for enterprise clients. You will work in a hybrid environment that prioritizes innovation, mentorship, and professional growth. If you want to be part of a team that values your contributions and pays you on time, every time, we want to hear from you.
Responsibilities
- Design, code, test, and debug complex software solutions using modern technologies.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define requirements and deliver features.
- Conduct rigorous code reviews to ensure code quality, security, and adherence to best practices.
- Troubleshoot and resolve application issues and performance bottlenecks in a timely manner.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Write clean, maintainable, and well-documented code.
- Contribute to the technical architecture and design of new products.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent work experience).
- 5+ years of professional software development experience.
- Strong proficiency in at least two of the following: Python, Java, JavaScript, or TypeScript.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud services (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Strong understanding of database technologies (SQL and NoSQL).
- Excellent communication skills and the ability to work effectively in a remote and in-office hybrid setting.