Job Description
Are you a problem-solver ready to build the next generation of digital products? Apex Digital Systems is looking for a talented Senior Full Stack Engineer to join our team in the vibrant city of Philadelphia. We are a fast-growing tech firm dedicated to transforming complex challenges into elegant, scalable software solutions.
About the Role
In this position, you will take ownership of key features from conception to deployment. You will work in a collaborative environment alongside product managers, designers, and fellow engineers to deliver high-impact software that our clients love.
Responsibilities
- Architect and implement scalable web applications using React, Node.js, and modern cloud technologies.
- Collaborate closely with cross-functional teams to define product requirements and translate them into technical specifications.
- Mentor junior developers, conduct code reviews, and establish best practices for coding standards.
- Optimize application performance, ensuring fast load times and seamless user experiences across devices.
- Participate in the entire software development lifecycle, including planning, design, testing, and deployment.
- Troubleshoot and debug complex issues in production environments.
Qualifications
- Minimum of 5 years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React, and TypeScript.
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with relational and non-relational databases (PostgreSQL, MongoDB).
- Understanding of cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent communication skills and the ability to work effectively in a fast-paced, agile environment.