Job Description
Are you a visionary engineer ready to lead the next generation of web applications?
Apex Digital Solutions is seeking a talented Senior Full Stack Engineer to join our dynamic team in Chicago, IL. We are a forward-thinking company committed to innovation, employee growth, and delivering top-tier digital solutions to our clients. This is a direct hire position offering a competitive salary, comprehensive benefits, and a hybrid work model.
As a Senior Full Stack Engineer at Apex, you will play a pivotal role in shaping our product architecture and mentoring our development team. You will work in a collaborative environment where your code directly impacts millions of users. If you are passionate about clean code, scalable architecture, and solving complex problems, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-performance web applications using modern JavaScript frameworks (React, Node.js).
- Architect scalable and secure backend systems with a focus on performance and reliability.
- Collaborate closely with UX/UI designers and product managers to translate requirements into technical specifications.
- Lead code reviews and provide technical mentorship to junior developers to foster a culture of excellence.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience across all devices.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Stay current with emerging technologies and best practices to continuously improve our engineering processes.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Experience with cloud platforms (AWS, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of database technologies, including SQL (PostgreSQL) and NoSQL (MongoDB).
- Excellent problem-solving skills with a keen eye for detail and code quality.
- Strong communication skills and the ability to work effectively in cross-functional teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).