Job Description
Join a Top-Tier Team in Chicago!
Apex Systems is seeking a talented Senior Software Engineer to drive innovation in our client's platform. We offer competitive weekly pay and flexible remote options for the right candidate. If you are passionate about building scalable software and thrive in a dynamic environment, we want to hear from you.
As a Senior Engineer, you will play a pivotal role in the full software development lifecycle, from architecture design to deployment. Enjoy a modern tech stack, mentorship opportunities, and a culture that values work-life balance.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams (Product, Design, QA) to define requirements and deliver features.
- Conduct code reviews, perform technical analysis, and implement best practices for CI/CD pipelines.
- Mentor junior developers and foster a culture of continuous learning and technical excellence.
- Troubleshoot complex technical issues and optimize application performance for speed and reliability.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- 5+ years of professional experience in software development with a strong focus on JavaScript/TypeScript.
- Proficiency in front-end frameworks (e.g., React, Angular, Vue) and back-end technologies (e.g., Node.js, Python).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of database technologies (SQL and NoSQL) and RESTful APIs.
- Excellent problem-solving skills and ability to work independently in a remote or hybrid setting.
- BS in Computer Science, Engineering, or equivalent work experience.