Job Description
Apex Digital Systems is hiring immediately for a highly skilled Senior Full Stack Developer to join our dynamic team in Chicago, IL. We are looking for a self-motivated engineer who can hit the ground running and drive our next generation of web applications.
As a key member of our engineering team, you will be responsible for architecting scalable solutions, optimizing application performance, and mentoring junior developers. This is a unique opportunity to work in a fast-paced environment where your contributions will have a direct impact on our product's success.
Responsibilities
- Design and develop high-quality, scalable front-end and back-end web applications.
- Collaborate closely with product managers, designers, and other engineers to define features and technical specifications.
- Write clean, maintainable, and efficient code, conducting thorough code reviews.
- Optimize applications for maximum speed and scalability across various devices and browsers.
- Participate in the full software development lifecycle, including planning, development, testing, and deployment.
- Identify and troubleshoot technical issues to ensure system stability and performance.
- Stay up-to-date with emerging technologies and industry best practices.
Qualifications
- 5+ years of professional experience in Full Stack Software Development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with cloud platforms such as AWS or Azure.
- Expertise in SQL and NoSQL databases (PostgreSQL, MongoDB).
- Deep understanding of RESTful APIs, web services, and microservices architecture.
- Excellent problem-solving skills and ability to work in an Agile/Scrum environment.
- Strong communication skills and a collaborative mindset.