At Improving, we are constantly looking for team players that want to take the leap in their careers, and are committed to creating a great place to work by cultivating an environment which fosters life long personal and professional relationships.

At the heart of Improving Enterprises is our set of guiding principles: Excellence, Involvement, and Dedication.
Our culture encourages both the inspiration and motivation to achieve amazing things.

Open Positions

.NET Developers

Location: Guadalajara /Aguascalientes / Remote

-More than 8+ yoe working with Net Technologies 
-Net Core knowledge
-Angular 2+ / Reactjs / VueJs (Any could work)
-Cloud (AWS preferred)
-Containerization technologies (Docker & Kubernetes)
-Proven experience with Domain Driven Development
-Design Patterns knowledge (CQRS)
-Architecture experience (very nice to have)
-Excellent English communication skills
Full-Stack Javascript Developers

Location: Guadalajara /Aguascalientes / Remote

-5+ years of experience as a Software Developer
-MEAN / MERN Stack
-React + Redux 
-Cloud (AWS)
-CI / CD tools
-Architecture/Design Principles/Strategic Approach
-Container Component Design Pattern
-Mobile First Responsive UI Design
-SASS 7-1 Pattern
-SOLID, DI/IoC, CI software design principles
-Single Page Application (SPA) Approach
-Interface Oriented Development via Typescript 
-State Management via Redux 

Typescript:

SASS,Formik/Yup ,Unit Testing

Server Technologies:

AWS S3
Cloudflare CDN
Using BitBuckets pipelines for CI/CD (potentially Jenkins in the future)
 
Data Engineer/ Data Scientist

Location: Guadalajara /Aguascalientes / Remote

-Python (2 years experience preferred)
-SQL queries, stored procedures, optimization (2 years experience preferred)
-Spark programming (1 year experience preferred)
-Kubernetes (1 year experience preferred)
-Kafka/AWS Kinesis/Google Cloud Dataflow/Azure Event Hub/Flink
-‘Data Science’
-‘ETL’ (must have 3 years experience minimum)

 

QA Automation Engineer (SDET)
DevOps Engineer

Location: Guadalajara /Aguascalientes / Remote

Experience: 

-Advanced English is a must
-3+ years of experience and knowledge with the following SDLC and DevOps tools: Jira, Confluence, Tricentis Qtest, GITLAB, Jenkins, SonarQube, Tricentis Tosca, AWS DevOps Services, and Azure DevOps. 
-AWS or Azure DevOps experience.
-Building CI/CD pipelines with CodePipeline,Jenkins, or AzureDevops. 
-Experience working in Agile environment.-Knowledge of Agile ALM and DevOps practices and tool.
Java Developer

Location: Guadalajara /Aguascalientes / Remote

Responsibilities:
-Follow overall architectural principles, frameworks, and standards
-Help design solutions that are enterprise scalable and maintainable
-Select and integrate open-source frameworks
-Troubleshoot issues in existing applications
-Work closely with Front-End Developers to expose API services via RESTful services and websockets
-Provide input into long-range product requirements, best practices, and operational guidelines, with focus on continuous improvement of platform reliability and serviceability
-Ensure that we are continuously raising our standard of engineering excellence

What success looks like:

-Scalability methodologies are well understood and implemented in a consistent and robust manner
-Translate use cases into functional applications
-Create design documents from software requirements
-Design, build, and maintain efficient, reusable, reliable and scalable software
-Identify performance bottlenecks and develop solutions to these problems
-Identify and implement key application metrics and monitoring solutions

Skills & Qualifications:

-5+ yoe working with Java and his latest versions (8 or higher)
-Advanced knowledge in Spring MVC, Spring Boot
-Advanced knowledge in SQL and NOSQL
-Advanced knowledge of Data structure and algorithm
-Advanced knowledge in ORMs: Hibernate, …
-Advanced knowledge Spring security, API security best practices, Authentication/Authorization
-Experience developing RESTful web APIs and API Gateways
-Familiarity with CI/CD pipelines and associated tools: Jenkins, ...
-Understanding of fundamental design principles behind a scalable application how it fits into a larger, distributed system
-Ability to work well independently, as well as collaboratively, to take initiative, and to maintain productivity under pressure in a fast-paced environment
-Strong organizational skills that reflect ability to perform and prioritize multiple tasks with excellent attention to detail
-Experience working with cross functional teams including business analysts, UI/UX designers, software developers, and QA analysts
-Ability to write clean, readable, secure code and adhere to team’s coding guidelines

Desirable skills:

-Familiarity with AWS Services: EC2, S3, SES, SNS, SQS, ...
-Familiarity with Monitoring tools: CloudWatch, AppDynamics, NewRelic, ...
-Familiarity with Security Scans, Penetration Tests, ...
-Familiarity with Atlassian Services: Jira, Confluence, BitBucket
-Familiarity with logging and analysis tools: Splunk, DataDog, ...

Product Owner

Location: Guadalajara /Aguascalientes / Remote

The role of Software Product Owner contributes broad experience and a high level of expertise in software requirement gathering and solution design. On software project assignments, the Product Owner leads & contributes to activities such as - requirement definition, requirements analysis, solution design, testing, training, and documentation.
 
Requirements:

-Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related field, required
-Minimum five (5) years experience, required
- Proven track record of product owner for software applications in an agile development setup
- Experienced in working with software development tools (i.e., Atlassian stack / JIRA / Confluence)
 Ability to meet deadlines and switch effortlessly between business and technical terminology
- Ability to effectively work with team members & customers around the globe in a virtual environment
- Strong proficiency in the English language, an agile mindset, problem-solving skills, and a willingness to
embrace change & new technologies
-Contributes to the creation of UX/UI designs
Python Developer

Location: Guadalajara /Aguascalientes / Remote

 Technical Skills:
-Mostly a backend engineer with experience with Python  (5+ years)
-Experience with AWS is required
-Experience/comfortable working with applications that deal with large amounts of real-time data
-Knowledge of Snowflake is a plus

 Soft Skills:
- Good communication skills
- Data analysys; Understand the customer's business or the purpose of the information to work with
- Unit testing; Troubleshoot and debug technical issues, following solutions to completion
- Customer oriented
- Team work

Preferred experience
-Worked with AWS environments.
-Microservices/serverless, especially via AWS Lambda.
-Experience working with JS and any framework such as Angular 2+, AngularJS, Reactjs, etc.  

Why Become an Improver

right-cost

Competitive Salary

You will get a very competitive salary that will match with your skills and experience.


right-time

Career Development

Develop your skills to the full potential and advance your career with platforms and resources at your disposal.


right-location

Challenging Projects

Be a crucial part of innovative international projects where you'll have the chance to work and participate with your clients both remotely and on-site.

right-team

Work-Life Balance

We provide an environment that supports a healthy work-life balance by prioritizing productivity, and offering family-friendly policies to ensure both your wellbeing and your family's.

Our Recognitions

inc5000-logo-2020 best-places-logo-2020 best-place-code-logo-2020 pride-connection-logo-2020 fast50-logo-2020 clutch-logo-2020 equidad-logo-2020 inc500-logo-2020

At Improving Nearshore, we are committed to actively support inclusion and diversity. Our talent is diverse and we make a conscious effort to make them feel protected and free to be themselves at all times.”

armando-no-bg
Armando López Talent Management Specialist


Join Our Team