open positions

working with us

We've built the A team that clients want on their projects and that our employees are proud to be a part of. In fact, we have a 98% retention rate. This means we hire the right people who join us and grow with us for the right reasons.

For our employees, this also means we're all about teamwork and shared success. We invest in their professional and personal development, in their health and communities. In return, our people are warm, caring, intelligent, creative, and professional, which brings a spirit of family and excellence to our company.

Together, we’re on a mission to “add value.” So, each of our goals align with our customers’ goals--this is essential to their success and ultimately to our success. As part of the NearShore team, you'll see the positive results in our customers’ businesses as well as in your life and community. Along the way, we’ll have a ton of fun working and playing together.

Are you one of us? See all openings.

because we care

much more than a team...


Our holistic approach to employee wellness goes beyond the keyboard and mouse. Not only do we provide the best work environment, we have an entire Employee Success Department to cater to everyone on staff, and their families. A happy workplace is a productive workplace, and our focus on our family guarantees the best results for our clients.

Our commitment to wellness goes beyond our staff, we extend it to the local community. All materials used in the construction of our workspaces are sourced locally from sustainable sources, not to mention assembled, hand crafted and installed by local artists both in the U.S and Mexico. We want to make a positive impact in our workplace and beyond, and hope you'll come along for the ride!

View Positions!
Party Montecristo, Mérida

Our benefits include:

Relocation Assistance

Our office locations were scouted with a focus on family life, healthy environment and superior infrastructure. We know you'll be happy here because we live here, and we love it!

Financial Literacy

Employees have access to financial guidance services to help them make long term plans that will ensure the financial stability of their families.

Private Health Insurance

Access to high quality medical care is at the core of our benefits plan. All employees enjoy access to top-tier private medical institutions as well as an in-house nutritionist.

Full Stack Android Developer

Merida

  • Support existing codebase by monitoring bug detection tools, fixing bugs as reports come in from customer support, and managing task tracking tools. 
  • Implement minor features and refactor/improve existing features 
  • Modernize and improve unit testing tools such as Espresso and Robolectric 
  • Be able to understand and make changes to any component in the application based on specifications and mock-ups with minor support.

Senior Director of Partner Succes

SD

The Sr. Director of Partner Success is responsible for ensuring that the overall administration, coordination, and evaluation of NearShore Technology’s Partner Success Department plans, tools and programs are realized. The Sr. Director of Partner Success reports to the President & CEO. The Sr. Director of Partner Success will manage two departments which include the PMO and Solutions Group. Therefore, the essential job responsibilities include:

  • Directs and oversees the Program Management Office (PMO) to ensure Client programs and projects meet organization goals and requirements.
  • Develops and implements and matures PMO processes, tools and policies, directs account & project management staff.
  • Works with internal and external client leaders to define, prioritize, and develop successful projects and programs.
  • Develops the standards for reporting both internally and externally to clients.
  • Directs the account management & PMO team to build and expand relationships with existing clients.
  • Develops strategy for the retention and growth of the existing client base while ensuring that the account & project management team delivers cost-efficient, quality and service that lower risk for both the company and our clients.
  • May be individually responsible for managing key accounts.

These responsibilities involve achieving the following tasks:

  • Responsibility for the training materials (PMO, Solutions)
  • Organization and participation of pre-sales efforts and pre-sales team as it relates to PMO and Account Managers.
  • Customer Engagement Management
  • Customer Satisfaction, Reporting
  • Tool development
  • Process development
  • Client Project Management, Forecasting
  • Team Development and Leadership
  • Leads and directs the work of others.
  • Reports to President & CEO.
  • History of setting and managing Corp Goals, Objectives, Strategies and plans for teams.
  • Act as the liaison between the customer and company.
  • Other Duties as assigned.

Vice President of Sales

SD

In your position as VP of Sales, you will be expected to perform various duties including but not limited to the following:

Execute on strategies and sell Professional Services for the overall effectiveness of company and our clients.

NearShore Technology has been in business for 6 years and is early stage growth company with 240 employees. We have over exceeded our goals year over year and we are looking for a VP of Sales that can continue the growth into the next 10 years.

The Vice President of Sales is responsible for establishing the sales targets (approved by President & CEO) to meet the company sales and revenue objectives. Vice President of Sales will carry a personal quota.

VP Sales – Responsibilities:

  • Creates plans and strategies for developing business and achieving the company’s sales and revenue goals
  • Create a culture of success and ongoing business and goal achievement – focus on customer and employee culture is paramount
  • Implementation and execution of personal sales – one to one.
  • Meet and exceed sales quota quarter over quarter.
  • Comfortable and can demonstrate successful sales of over 10M annually
  • Ensures communications are coordinated, supports sales plan objectives and meets organizational expenditure requirements in conjunction with marketing.
  • Recommends sales strategies for improvement based on market research and competitor analyses.
  • Fill pipeline and close deals on a regular basis
  • Understands and practices value vs. cost selling
  • Ability to manage Proposals and RFP responses
  • Ability to manage multiple channel selling strategies.
  • Manage sales teams and influence marketing and other resources to deliver profitable growth
  • Manage budget process for sales
  • Define optimal sales force structure
  • Hire, train and develop sales staff when necessary
  • Become known as an employer of choice and a sales force that top sales people want to join
  • Define and oversee sales staff compensation and incentive programs that motivate the sales team to achieve their sales targets
  • Define and coordinate sales training programs that enable staff to achieve their potential and support company sales objectives
  • Manage customer expectations and contribute to a high level of customer satisfaction
  • Understands and follows a defined Sales Process
  • Refine NearShore Technology sales processes that drive desired sales outcomes and identify improvements where and when required
  • Put in place infrastructure and systems to support the success of the sales function
  • Provide detailed and accurate sales forecasting
  • Compile information and data related to customer and prospect interactions
  • Monitor customer, market and competitor activity and provide feedback to company leadership team and other company functions
  • Work closely with the marketing function to establish successful support, channel and partner programs
  • Manage key customer relationships and participate in closing strategic opportunities
  • Travel for in-person meetings with customers and partners to develop key relationships

These responsibilities involve achieving the following tasks:

  • Develop prospects and leads
  • Sales Calls
  • Forecast reporting and management
  • Customer Engagement Management
  • Customer Satisfaction, Reporting
  • Tool development
  • Process development
  • Team Development and Leadership
  • Reports to President & CEO.
  • Act as the liaison between the customer and company.
  • Other Duties as assigned.

Business Analyst

SD

•    Create Business Process, Documentation and Business Cases 
•    Translate abstract concepts in to clear and actionable deliverables
•    Analyze business process and help design scalable solutions to increase efficiencies.
•    Work with a team of developers and business subject matter experts to design and document solutions that meets business needs and long term support objectives
•    Work with testers to ensure high quality deliverables in testing
•    Guide developers in understanding business needs
 

Senior C# DevOps Engineer

Merida

  • Demonstrates advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of domain expertise.
  • Defines, analyzes and interprets needs and requirements for multiple components.
  • Translates the results of analysis into solution design to address multiple requirements.
  • Integrates software solutions using different technologies and interfaces.
  • Experienced and productive engineer who can mentor others, review code and add value to high-performing team for a medical device company.
  • Applies knowledge and skills to a wide range of standard and non-standard situations.
  • Works independently with minimal guidance.
  • Usually determines own work priorities.
  • Acts as a resource for colleagues with less experience.
  • Analyzes available resources to make informed decisions for software maintenance. 
  • Configures Continuous Integration and Continuous Delivery pipelines. 
  • Creates Software Packages or Installers.
  • Creates Infrastructure as Code using declarative and scripting languages.

Full-Stack Ruby on Rails Developer

Puebla

  • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end
  • Build new features for internal and external users
  • Collaborate with stakeholders across the organization
  • Enjoy being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users both internally and externally
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • Can put yourself in the shoes of your users and to build great experiences Uphold best practices in engineering, security, and design.
  • Work on: Systems that automate recurring work, allowing users to focus on high-level risk management: communication tools that allow users to collaborate with their vendors and stakeholders; data analysis systems that surface actionable insights to help users make better risk management decisions. 

Web App Developer

Merida

  • Work as a member of a cross-functional team to develop new web-based modules using Ruby, Rails, Backbone.js, and PostgreSQL, using RSpec and Jasmine to write unit tests. 
  • Enhance existing web-based components using ColdFusion, MS SQL, MongoDB, and JavaScript. 
  • Successfully interact with product owners, quality assurance testers, other developers, and system architect on a daily basis to produce high quality results in a timely fashion. 
  • Remain current on web development techniques. 
  • Suggest new tools and methods to improve development efficiency. 
  • Career growth opportunities available.

Web App Developer

Puebla

  • Work as a member of a cross-functional team to develop new web-based modules using Ruby, Rails, Backbone.js, and PostgreSQL, using RSpec and Jasmine to write unit tests. 
  • Enhance existing web-based components using ColdFusion, MS SQL, MongoDB, and JavaScript. 
  • Successfully interact with product owners, quality assurance testers, other developers, and system architect on a daily basis to produce high quality results in a timely fashion. 
  • Remain current on web development techniques. 
  • Suggest new tools and methods to improve development efficiency. 
  • Career growth opportunities available.

Full-Stack Ruby on Rails Developer

Merida

  • Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end
  • Build new features for internal and external users
  • Collaborate with stakeholders across the organization
  • Enjoy being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users both internally and externally
  • Take pride in working on projects to successful completion involving a wide variety of technologies and systems.
  • Can put yourself in the shoes of your users and to build great experiences Uphold best practices in engineering, security, and design.
  • Work on: Systems that automate recurring work, allowing users to focus on high-level risk management: communication tools that allow users to collaborate with their vendors and stakeholders; data analysis systems that surface actionable insights to help users make better risk management decisions. 

Full Stack C# Developer

Puebla

  • Demonstrates advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of domain expertise.
  • Defines, analyzes and interprets needs and requirements for a single component.
  • Translates the results of analysis into design by Designing solutions to address multiple requirements.
  • Implements complex software solutions. 
  • Applies knowledge and skills to a wide range of standard and non-standard situations.
  • Works independently with minimal guidance. 
  • Usually determines own work priorities. 
  • Acts as a resource for colleagues with less experience

Senior .NET Full Stack Developer

Merida


•    Understands basic software architecture concepts, and is able to participate in architectural discussions, as well as propose architectural changes or enhancements.  
•    Understands and implements logging, tracing, and unit tests in new and existing software.  
•    Able to troubleshoot and debug existing software and provide technical field support.
•    Shows innovation and creativity in solving problems; draws upon different sources for ideas and solutions.
•    Understands database architecture, interfaces, and is able to participate in the design of robust databases and their associated support structures.  
•    Can implement basic designs and layouts for thick-client or web-based user interfaces.  

 

Python Developer

Puebla

  • Develop, test, debug, and document Python applications that utilize Python and Flask.
  • Utilize GitHub and Docker environment to develop and deploy code
  • Develop microservices using Python that will serve data to other products within the
  • company
  • Create SQL scripts/stored procedures and troubleshoot them in PostgreSQL
  • Ability to refactor portions of an existing product currently implemented in Python, Perl and
  • PostgreSQL
  • Maintaining detailed requirements/design/technical documentation for new and existing
  • components
  • Complete work within tight deadlines

Python Developer

Merida

  • Develop, test, debug, and document Python applications that utilize Python and Flask.
  • Utilize GitHub and Docker environment to develop and deploy code
  • Develop microservices using Python that will serve data to other products within the
  • company
  • Create SQL scripts/stored procedures and troubleshoot them in PostgreSQL
  • Ability to refactor portions of an existing product currently implemented in Python, Perl and
  • PostgreSQL
  • Maintaining detailed requirements/design/technical documentation for new and existing
  • components
  • Complete work within tight deadlines

Full Stack C# Developer

Merida

  • Demonstrates advanced knowledge of software engineering practices and techniques, technology trends, and working knowledge of domain expertise.
  • Defines, analyzes and interprets needs and requirements for a single component.
  • Translates the results of analysis into design by Designing solutions to address multiple requirements.
  • Implements complex software solutions. 
  • Applies knowledge and skills to a wide range of standard and non-standard situations.
  • Works independently with minimal guidance. 
  • Usually determines own work priorities. 
  • Acts as a resource for colleagues with less experience

Senior .NET Full Stack Developer

Puebla


•    Understands basic software architecture concepts, and is able to participate in architectural discussions, as well as propose architectural changes or enhancements.  
•    Understands and implements logging, tracing, and unit tests in new and existing software.  
•    Able to troubleshoot and debug existing software and provide technical field support.
•    Shows innovation and creativity in solving problems; draws upon different sources for ideas and solutions.
•    Understands database architecture, interfaces, and is able to participate in the design of robust databases and their associated support structures.  
•    Can implement basic designs and layouts for thick-client or web-based user interfaces.