Job Description
Are you a passionate developer looking to make an impact in the heart of Cleveland? Innovative Tech Solutions is seeking a Senior Full Stack Developer to join our growing team. We are revolutionizing the logistics industry with cutting-edge technology and are looking for someone who thrives in a dynamic, fast-paced environment.
In this role, you will be responsible for the end-to-end development of our web applications, collaborating with cross-functional teams to deliver high-quality software solutions. If you have a strong command of modern web technologies and a desire to solve complex problems, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible hybrid work model (Cleveland-based).
- Professional development opportunities and tuition reimbursement.
- State-of-the-art equipment and a collaborative culture.
Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks (React, Node.js, or Angular).
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Conduct code reviews and provide constructive feedback to junior developers.
- Optimize applications for maximum speed and scalability.
- Identify and fix bugs, ensuring high system stability and performance.
- Participate in the full software development lifecycle, from planning to deployment.
Qualifications
- 5+ years of professional experience in full-stack web development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with front-end frameworks such as React.js or Vue.js.
- Experience with back-end technologies (Node.js, Python, or Java).
- Familiarity with relational databases (SQL) and ORM tools (e.g., Sequelize, TypeORM).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- BS in Computer Science, Engineering, or equivalent practical experience.