Job Description
Are you a visionary engineer ready to lead the next generation of web applications?
Apex Digital Systems is seeking a highly skilled Senior Full Stack Engineer to join our elite team in the vibrant city of Chicago. We are a market leader in FinTech, dedicated to building robust, scalable, and user-centric solutions.
As a key member of our engineering squad, you will bridge the gap between frontend innovation and backend architecture, driving the technical vision of our flagship product. We offer a competitive compensation package, a hybrid work culture, and a clear path for career advancement.
What You Will Do:
- Architect and implement high-performance web applications using React and Node.js.
- Collaborate closely with product managers and designers to translate complex requirements into elegant technical solutions.
- Mentor junior developers, conducting code reviews and establishing best practices.
- Optimize database queries and application performance to ensure seamless user experiences.
- Participate in agile ceremonies, including sprint planning and daily stand-ups.
- Ensure code is clean, maintainable, and well-documented.
Qualifications:
- 7+ years of professional experience in full-stack software development.
- Expert proficiency in JavaScript (ES6+), React, and Node.js.
- Strong understanding of RESTful APIs, GraphQL, and microservices architecture.
- Familiarity with cloud platforms (AWS or Azure) and containerization (Docker/Kubernetes).
- Experience with SQL databases (PostgreSQL/MySQL) and caching technologies (Redis).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.
- BS in Computer Science or equivalent technical degree.
Benefits:
- Comprehensive Health, Dental, and Vision insurance.
- 401(k) retirement plan with company match.
- Unlimited PTO and flexible working hours.
- Annual stipend for learning and development.
Responsibilities
- Design, develop, and maintain scalable web applications using React and Node.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, efficient, and maintainable code following best practices.
- Participate in code reviews and technical architecture discussions.
- Mentor junior developers and foster a culture of technical excellence.
- Optimize applications for maximum speed and scalability.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with cloud platforms (AWS or Azure) and containerization (Docker/Kubernetes).
- Deep understanding of RESTful APIs and GraphQL.
- Excellent problem-solving skills and attention to detail.
- BS in Computer Science or equivalent practical experience.
- Ability to work effectively in a fast-paced Agile environment.