Job Description
Are you a visionary engineer looking to make a significant impact in a dynamic environment? Apex Digital Solutions is seeking a Senior Software Engineer to join our thriving team in the heart of Philadelphia. We specialize in building scalable, high-performance web applications that redefine user experiences.
In this role, you will collaborate with cross-functional teams to design, develop, and deploy cutting-edge solutions. We offer a competitive benefits package, a hybrid work model, and the opportunity to work on projects that matter.
Responsibilities
- Lead the design and implementation of scalable software architectures using modern technologies.
- Collaborate with product managers and designers to translate complex requirements into intuitive user interfaces.
- Mentor junior developers, fostering a culture of technical excellence and continuous learning.
- Conduct code reviews and perform rigorous testing to ensure product stability and security.
- Optimize application performance and troubleshoot complex technical issues in real-time.
- Stay abreast of emerging technologies and industry best practices to drive innovation within the team.
Qualifications
- 5+ years of professional software development experience with a focus on React and Node.js.
- Proficiency in modern JavaScript (ES6+), TypeScript, and HTML5/CSS3.
- Experience with cloud platforms such as AWS or Azure.
- Strong understanding of database management systems, including SQL and NoSQL.
- Demonstrated ability to work in an Agile/Scrum environment.
- Excellent problem-solving skills and a proactive attitude toward software craftsmanship.