Job Description
We are looking for a visionary Senior Software Engineer to join our elite team at Apex Digital Systems. As a leading technology firm in Illinois, we are revolutionizing the FinTech sector and are seeking a developer who is passionate about scalable architecture, clean code, and exceptional user experience.
In this role, you will work directly with cross-functional teams to design, develop, and deploy robust software solutions that impact millions of users daily. You will have the opportunity to work with the latest technologies in a fast-paced, collaborative environment.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern web technologies.
- Collaborate with product managers and UX designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code following industry best practices.
- Conduct rigorous code reviews and provide constructive feedback to foster team growth.
- Troubleshoot, debug, and optimize application performance for speed and scalability.
- Mentor junior developers and lead technical discussions on architecture and design patterns.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 5+ years of professional software development experience.
- Proficiency in JavaScript/TypeScript, React, or Node.js.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong understanding of software design patterns, algorithms, and data structures.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, agile environment.