Job Description
Are you a visionary engineer ready to lead the next generation of digital solutions?
Apex Digital Systems is seeking a highly skilled Senior Full Stack Software Engineer to join our dynamic team in the historic heart of Philadelphia. We are dedicated to building scalable, high-performance applications that drive business growth.
As a key member of our engineering squad, you will bridge the gap between complex backend architectures and intuitive user interfaces. We offer a competitive benefits package, a collaborative culture, and the opportunity to work on cutting-edge projects that matter.
Why Join Us?
- Competitive salary and comprehensive health benefits.
- Flexible hybrid work schedule (3 days in office).
- Professional development stipend and continuous learning opportunities.
- Modern tech stack with a focus on innovation and best practices.
Responsibilities
- Design, develop, and maintain scalable web applications using React, Node.js, and cloud technologies.
- Collaborate with cross-functional teams, including product managers and designers, to define feature requirements.
- Write clean, efficient, and well-documented code with a focus on code quality and maintainability.
- Mentor junior developers, conducting code reviews and fostering a culture of knowledge sharing.
- Optimize application performance, ensuring fast load times and seamless user experiences across devices.
- Participate in the full software development lifecycle, from planning and design to deployment and monitoring.
Qualifications
- 5+ years of professional experience in full stack software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Deep understanding of RESTful APIs and microservices architecture.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).