Job Description
We are looking for a talented Senior Software Engineer to join our growing team in Cleveland. This is a Direct Hire position with immediate start options for the right candidate. You will be responsible for designing, developing, and maintaining scalable web applications that drive our business forward.
At Apex Innovations, we prioritize innovation and excellence. You will work in a collaborative environment where your expertise will directly impact our product roadmap and user experience.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work schedule and remote work options.
- Continuous learning and development opportunities.
Responsibilities
- Design and develop robust, scalable, and secure software solutions using modern web technologies.
- Collaborate with cross-functional teams (product managers, designers, QA) to define feature requirements and user stories.
- Write clean, maintainable, and efficient code with a focus on performance optimization.
- Mentor junior developers and conduct code reviews to ensure best practices are followed.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Identify technical debt and implement strategies to improve system stability and reliability.
Qualifications
- Minimum of 5 years of professional software development experience in a similar role.
- Strong proficiency in JavaScript, TypeScript, and modern front-end frameworks (React, Vue, or Angular).
- Experience with backend technologies such as Node.js, Python, or Java.
- Familiarity with database technologies (SQL and NoSQL) and RESTful APIs.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment.