Job Description
Welcome to Apex Digital Innovations, a forward-thinking technology firm headquartered in the heart of Philadelphia. We are seeking a highly skilled and motivated Senior Software Engineer to join our distributed team.
As a key player in our organization, you will be responsible for architecting scalable software solutions and delivering high-quality code that impacts millions of users. We offer a fully remote work environment, allowing you to collaborate with top talent from anywhere while enjoying the flexibility of working from the Philadelphia area or beyond.
Why You'll Love Working Here:
- Competitive Compensation: Salary ranging from $135k to $165k, plus annual performance bonuses.
- Flexible Schedule: Enjoy the autonomy of a remote-first culture with no mandatory office days.
- Professional Growth: Access to continuous learning budgets and mentorship programs.
- Comprehensive Benefits: Premium health, dental, and vision insurance, 401(k) matching, and unlimited PTO.
We are looking for an engineer who is passionate about clean code, system design, and driving technical excellence in a fast-paced environment.
Responsibilities
- Design, develop, and maintain high-performance, scalable web applications using modern programming languages and frameworks.
- Collaborate closely with product managers, designers, and cross-functional teams to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code, ensuring adherence to best practices and coding standards.
- Participate in the full software development lifecycle, including requirements gathering, architecture, coding, testing, and deployment.
- Conduct code reviews and provide constructive feedback to peers to ensure code quality and knowledge sharing.
- Identify and resolve technical debt, performance bottlenecks, and bugs in existing codebases.
- Stay current with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript, Python, or Java.
- Experience with front-end frameworks (React, Vue, Angular) and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization tools (Docker, Kubernetes).
- Experience with database technologies (SQL and NoSQL) such as PostgreSQL, MongoDB, or Redis.
- Excellent problem-solving skills and the ability to work independently in a remote setting.