Job Description
Apex Innovations is urgently hiring a talented Senior Software Engineer to join our dynamic team in Chicago, IL. Due to our aggressive growth phase, we are looking for an exceptional individual to lead technical initiatives. While our primary hub is Chicago, we offer a hybrid model and are actively seeking candidates for remote positions in Virginia as well. We provide relocation assistance for candidates moving to our Chicago headquarters.
We are looking for a problem-solver who thrives in a fast-paced environment and is passionate about building scalable, high-performance software solutions.
Responsibilities
- Design & Development: Architect and implement robust, scalable software solutions using modern programming languages and frameworks.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Cross-Functional Collaboration: Work closely with product managers, designers, and other engineers to define product requirements and deliver features.
- Optimization: Analyze and optimize application performance, ensuring high availability and low latency.
- Mentorship: Guide junior developers, conduct code reviews, and foster a culture of continuous learning.
- Problem Solving: Troubleshoot complex technical issues and resolve bugs efficiently in production environments.
- Documentation: Maintain comprehensive technical documentation for architecture, APIs, and processes.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Experience: Minimum of 5+ years of professional software development experience.
- Technical Skills: Proficiency in JavaScript/TypeScript, React, Node.js, or Python.
- Database: Strong experience with SQL and NoSQL databases (PostgreSQL, MongoDB).
- Cloud: Experience with cloud platforms such as AWS or Azure.
- Tools: Familiarity with CI/CD pipelines, Docker, and version control (Git).
- Communication: Excellent verbal and written communication skills with the ability to explain complex technical concepts to non-technical stakeholders.