Job Description
We are revolutionizing the digital landscape in Pennsylvania and are seeking a visionary Senior Software Engineer to join our elite team at Apex Digital Solutions. If you are passionate about scalable architecture and modern web technologies, we want to hear from you.
This is a unique opportunity to lead technical initiatives in a hybrid environment, driving innovation from Philadelphia to the global market. We offer a competitive compensation package, comprehensive benefits, and a culture that prioritizes professional growth.
Responsibilities
- Architect and implement high-performance, scalable web applications using React, Node.js, and cloud technologies.
- Lead code reviews and mentor junior developers to foster a culture of technical excellence and continuous learning.
- Collaborate closely with product managers, designers, and backend engineers to define, design, and ship new features.
- Optimize application performance, ensuring seamless user experiences and robust security protocols.
- Maintain and upgrade legacy codebases to align with modern industry standards and best practices.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in modern JavaScript frameworks (React, Vue, or Angular) and server-side technologies (Node.js, Python).
- Strong understanding of relational and non-relational database management systems (PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to communicate complex technical concepts to non-technical stakeholders.