Job Description
Are you a top-tier Software Engineer seeking financial stability and flexibility?
Cleveland Digital Systems is revolutionizing the local tech landscape, and we are looking for a dedicated developer to join our core team. We pride ourselves on a culture of innovation, collaboration, and weekly pay—giving you the financial control you deserve immediately.
In this role, you will design, develop, and deploy scalable software solutions that drive our business forward. You will work in a hybrid environment, utilizing cutting-edge technologies to solve complex problems. If you are looking for a career in Cleveland with a competitive salary and the benefit of getting paid every week, this is your opportunity.
Why Join Us?
- Weekly Payroll: Get paid every Friday with no waiting for bi-weekly cycles.
- Competitive Compensation: Salary range of $70k - $95k depending on experience.
- Modern Tech Stack: Work with the latest tools and frameworks.
- Professional Growth: Clear pathways for career advancement within the company.
Responsibilities
- Design, develop, and maintain robust software applications using Python and JavaScript.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Write clean, efficient, and well-documented code following industry best practices and standards.
- Conduct thorough code reviews and perform debugging to ensure high system availability and performance.
- Participate in the full software development lifecycle, including planning, testing, and deployment.
- Optimize existing codebases for scalability and speed, ensuring a seamless user experience.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Minimum of 3 years of professional software development experience.
- Strong proficiency in Python, JavaScript, and SQL.
- Familiarity with modern frameworks such as React or Django.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team-based environment.