Job Description
We are Urgently Hiring a skilled Software Engineer to join our dynamic team based in Cleveland, OH. As a leader in the tech industry, we offer Remote Options and the flexibility to work from Virginia or our Cleveland hub. If you are passionate about building scalable applications and solving complex problems, we want to hear from you.
At Apex Innovations, we pride ourselves on a culture of innovation and excellence. We are looking for a problem-solver who thrives in a fast-paced environment and wants to make a tangible impact on our products.
Responsibilities
- Design & Develop: Architect, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Code Review: Write clean, efficient, and well-documented code while conducting thorough code reviews for the engineering team.
- Problem Solving: Debug and troubleshoot complex technical issues to ensure system stability and performance.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and other engineers to define features and deliverables.
- Optimization: Continuously optimize application performance, scalability, and security.
- Testing: Implement comprehensive testing strategies to ensure robust functionality across all platforms.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 3+ years of professional software development experience.
- Languages: Proficiency in at least two of the following: Python, Java, JavaScript, or C#.
- Frameworks: Strong experience with React, Angular, or Vue.js.
- Database: Solid understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
- Cloud: Familiarity with cloud services (AWS, Azure, or GCP).
- Soft Skills: Excellent communication skills and the ability to work in a remote or hybrid team setting.