1

Offshore Software Programmer Jobs in Ohio (NOW HIRING)

Software Engineering Team Lead (UI)

Cleveland, OH · On-site +1

$100K - $134K/yr

... offshore software engineers Typescript JSDoc React Hook Form Yup Why You Want to Work with Us! Competitive Salary 401K Matching Targeted Year-End Bonus Health/Dental/Vision Flexible Workplace ...

Production Support Engineer

Cleveland, OH · Hybrid

$40.75 - $53/hr

Experience working with offshore software engineers * BASH * Python * Rust * CI/CD pipelines * Messaging Queues Location: * Cleveland (4 Days In Office - Hybrid Work Environment) Why Join Us:

... architecture, offshore advisory services and e-commerce. USM, a US ensured Minority Business ... Team is looking for a Software Engineer with a passion to identify new technologies that will ...

The Software Developer will serve as the subject matter expert for Java and web services, applying ... Proven experience working with offshore development teams. * Comprehensive understanding of Object ...

The Software Developer will serve as the subject matter expert for Java and web services, applying ... Proven experience working with offshore development teams. * Comprehensive understanding of Object ...

The Software Developer will serve as the subject matter expert for Java and web services, applying ... Proven experience working with offshore development teams. * Comprehensive understanding of Object ...

... programming using languages and software products; designing and conducting tests. * Recommends ... Experience working with offshore teams is desired but not required. Skills/Qualifications: Java ...

... programming using languages and software products; designing and conducting tests. Recommends ... Experience working with offshore teams is desired but not required. Skills/Qualifications: Java ...

What You'll Do As A Software Engineer II * Design, implement, debug, and execute software tests ... Collaborate with cross-functional and Onsite/Offshore teams to plan, execute, and deliver ...

What You'll Do As A Software Engineer II * Design, implement, debug, and execute software tests ... Collaborate with cross-functional and Onsite/Offshore teams to plan, execute, and deliver ...

next page

Showing results 1-20

Offshore Software Programmer information

What are the key skills and qualifications needed to thrive as an Offshore Software Programmer, and why are they important?

To thrive as an Offshore Software Programmer, you need strong programming abilities in languages such as Java, Python, or C#, along with a relevant computer science degree or equivalent experience. Familiarity with version control systems like Git, cloud platforms, and agile project management tools is typically required. Excellent communication, adaptability, and problem-solving skills help bridge geographic and cultural gaps while collaborating remotely. These competencies are crucial to deliver high-quality software solutions efficiently and maintain effective partnerships with global teams.

What is the difference between Offshore Software Programmer vs Onsite Software Developer?

AspectOffshore Software ProgrammerOnsite Software Developer
Work LocationRemote, often in a different countryAt the company's office or designated site
CredentialsTypically similar certifications (e.g., degrees, coding skills)Same as offshore programmers
Work EnvironmentRemote collaboration, virtual teamsIn-person team environment
Employer & Industry UsageCommon in outsourcing, global projectsStandard in local companies, in-house teams

Offshore Software Programmers work remotely, often from different countries, providing cost-effective solutions for companies. Onsite Software Developers work physically at the company's location, enabling direct collaboration. Both roles require similar skills and certifications, but differ mainly in work environment and location.

What are offshore software programmers?

Offshore software programmers are professionals who develop software applications while being located in a different country from the client or company that hires them. Often, companies choose to hire offshore programmers to reduce costs, access specialized skills, or scale their development teams quickly. Offshore programmers typically collaborate remotely using digital communication and project management tools. This model is popular in the tech industry as it allows businesses to leverage global talent pools and operate around the clock. However, it may involve challenges such as time zone differences and communication barriers.

How does an offshore software programmer typically collaborate with onshore teams across different time zones?

Offshore software programmers often collaborate with onshore teams by using a combination of overlapping working hours, regular virtual meetings, and detailed project management tools to ensure effective communication. Clear documentation and frequent status updates are essential to bridge time zone gaps and maintain project momentum. Many organizations also designate specific 'core hours' where both offshore and onshore members are available for real-time discussions, while the rest of the work is handled asynchronously. Building strong communication habits and leveraging collaboration tools like Slack, Jira, or Microsoft Teams can significantly enhance teamwork.
What are popular job titles related to Offshore Software Programmer jobs in Ohio? For Offshore Software Programmer jobs in Ohio, the most frequently searched job titles are:
What cities in Ohio are hiring for Offshore Software Programmer jobs? Cities in Ohio with the most Offshore Software Programmer job openings:
Software Engineering Team Lead (UI)

Software Engineering Team Lead (UI)

CHAMPtitles

Cleveland, OH • On-site, Remote

$100K - $134K/yr

Full-time

Medical, Dental, Retirement

Re-posted 13 days ago


Job description

Interested in joining one of Cleveland's fastest growing SaaS startup companies? 

Excited to contribute to our AI CADE.ai service?

Then we have an excellent opportunity for you!

CHAMPtitles mission is to become the world leader in movable asset registries. We are accomplishing this by digitizing the transfer of ownership process, creating a more effortless, efficient, and effective experience for people, businesses, and the government.

And we are already doing it, as confirmed by Everett Frazier, Commissioner of WV DMV: "We are excited to be the first state to offer these fully digital [vehicle titling and registration] services and appreciate the partnership with CHAMPtitles." We are dedicated to the continuing evolution of our tech-forward platform to help our clients transform the way they work.

Winner of multiple awards, including Inno Startups to Watch, GCP Best of Tech, and Purpose Jobs Best Places to Work, CHAMPtitles takes pride in its innovative, collaborative, and inclusive culture.

This role will be contributing to the design and development of our vehicle titling solution. The ideal candidate can quickly learn the interactions involved in the vehicle titling ecosystem and understand the business and technical aspects of our titling solution.


Job Description

As a UI Software Engineering Team Lead, you will work and lead a group of frontend developers using Agile methodology to support our DMV titling suite. You will work on multiple UI clients that support our software suite. This is a highly interactive role requiring the skills of a leader and team player who can dig into the details of business requirements with sometimes complex technical constraints.


Development Stack

Programming languages: Javascript

Frameworks: React, Redux, Material UI (MUI), Jest, CSS/SCSS

Tooling: Docker, NPM, GIT, Yarn, Lerna, Babel, Webpack, Terraform, Github Actions, AWS

Collaboration Tools: Jira, Confluence, GitHub, Slack


Responsibilities

Lead a team of software engineers to build a market-leading product

Create solution and design patterns to produce a secure, performant, and resilient system

Coordinate with internal and external teams to achieve desired business results

Design and implement new features while continuously improving code quality

Translate use cases, user stories and UI mockups into functional features using responsive design patterns

Create or maintain system documentation

Integrate and consume RESTful APIs and web services

RESTful API workflows including loading and error states

Contribute to code reviews

Coach developers on best practices


Background

Must Haves

6+ years designing, testing, and implementing React JS or comparable framework applications

In-depth knowledge of UI design patterns, principles, and best practices

Experience mentoring/coaching other software engineers

Excellent communication and collaboration skills to work effectively with cross-functional teams, including UX/UI designers, backend developers, product team and QA engineers

Ability to follow complex design and development standards

Proactive approach to problem-solving


Nice to Have

Experience working with offshore software engineers

Typescript

JSDoc

React Hook Form

Yup


Why You Want to Work with Us!

Competitive Salary

401K Matching

Targeted Year-End Bonus

Health/Dental/Vision

Flexible Workplace

Subsidized Lunches


Location

Cleveland, OH (4 days in office)/Remote if located outside of Cleveland

CHAMPtitles is an Equal Opportunity Employer. Qualified applicants are considered without regard to race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, physical or mental disability or handicap, sex or gender (including pregnancy, childbirth and pregnancy-related conditions), marital status, veteran or military status, sexual orientation, genetic information, gender identity or expression (including transgender status), or any other characteristic protected by applicable federal, state or local laws.