Job Description
Are you a visionary Software Engineer looking for a role that offers both professional growth and stability? Apex Innovations is expanding our engineering team in the heart of Chicago, Illinois. We are seeking a top-tier developer to join our dynamic team and help us architect the next generation of scalable software solutions.
Why You’ll Love Working Here:
- Relocation Assistance: We fully support your move to Illinois. We provide a comprehensive relocation package to ensure your transition is seamless and stress-free.
- Competitive Compensation: Enjoy a salary range of $110k - $160k depending on your experience level.
- Modern Tech Stack: Work with cutting-edge technologies and agile methodologies in a collaborative, remote-friendly environment.
- Health & Wellness: Comprehensive medical, dental, and vision insurance starting on day one.
Join us in shaping the future of tech in the Midwest. Apply today and take the next step in your career journey!
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern programming languages.
- Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and maintainable code while adhering to best coding practices and standards.
- Participate in code reviews to provide constructive feedback and ensure code quality.
- Troubleshoot, debug, and resolve complex technical issues to ensure system stability and performance.
- Mentor junior developers and contribute to the technical growth of the engineering team.
- Contribute to technical documentation and architecture planning for future projects.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional experience in software development.
- Proficiency in at least two of the following: Java, Python, C#, or JavaScript/TypeScript.
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills and the ability to work effectively in cross-functional teams.