IT roles to be based in Guadalajara

5 years of experience in the role as:
QA Automation with Java and Selenium
Android Engineer
iOS Engineer
Backend Java Microservices Spring
Frontend Angular 2
System Engineer Maven Jenkins.


Experiencia Requerida:

Role: Backend Engineer
● You talk Java, you love Spring, you like microservices and you have more
than five years’ experience with integration patterns and frameworks
(Apache Camel, Spring Integration).
● You’re a team player with a can-do mentality.
● You have the courage to learn, and to share your learning process with us.
● You have strong hands-on programming skills, and you create smart code.
● The knowledge you have, you really own, and you know how to present it
properly.
● We won’t have to tell you anything about enterprise software architectures,
nor web technologies, because your expert knowledge is up to date.
Common Traits:
● Agile experience
● Goal oriented, takes ownership, easy to communicate
● 5-8 years of experience in a similar role
● Bachelor in Information Technology, Computer Sciences or similar
● Mandatory: Strong communication skills in English (spoken and written)
Required technical stack:
● Java
● Microservices
● Spring Core
● Spring Cloud
● Security
● Maven
● HTTP protocol
Not mandatory, but nice to have:
● Docker
● K8s
● CI/CD
● Apache Camel
● DB
● JPA

Role: Frontend Engineer
● Your expert knowledge of Javascript (Angular JS/Angular), CSS (SASS), and
HTML is second to none.
● You’ve worked professionally with Bootstrap andare happy to work with this
technology
● You should be comfortable working from the command line, using
command line tooling, and creating your own npm scripts, for example.
● You’ve at least been exposed to programming patterns like observables &
templating technologies like handlebars.
● You should be comfortable sharing your expertise with others. You should be
able to clearly explain to another developer what you did and why you did it.
● Acquainted with Scrum and Agile methodologies
● We won’t have to tell you anything about software architectures or web
technologies; your expert knowledge is up to date.
Common Traits:
● Agile experience
● Goal oriented, takes ownership, easy to communicate
● 5-8 years of experience in a similar role
● Bachelor in Information Technology, Computer Sciences or similar
● Mandatory: Strong communication skills in English (spoken and written)
Required technical stack:
● Javascript (Angular 2+)
● Typescript
● RxJs
● CSS (SASS)
● HTML
Not mandatory, but nice to have:
● Bootstrap
● AngularJS
● NPM
● Node

Role: iOS Engineer
● You have an expert knowledge of Swift and are comfortable with Objective C
● Undoubtedly, your mobile development for iOS knowledge combined with
excellent code reading techniques is an absolute necessity for this position
● You should be comfortable in a Scrum team, using lean and Agile
methodologies
● Experience in TDD, unit testing, continuous integration or Jenkins would be an
extra plus. Moreover, you are familiar with Objective -C and Swift
● You should be able to boast of a few apps that you have successfully
developed yourself; moreover, you are able to describe where and how you
contributed to apps in the Apple Store
● You will dedicate yourself to testing, checking codes quality, reviewing other
people’s code and compiling documentation using Agile methodologies
● You should be comfortable sharing your expertise with others. You should be
able to clearly explain to another developer what you did and why you did it.
Common Traits:
● Agile experience
● Goal oriented, takes ownership, easy to communicate
● 5-8 years of experience in a similar role
● Bachelor in Information Technology, Computer Sciences or similar
● Mandatory: Strong communication skills in English (spoken and written)
Required technical stack:
● Swift
Not mandatory, but nice to have:
● Objective C
● CI/CD (entire mobile deployment)
● Basic knowledge of Android, web and backend technologies

Role: Android Engineer
● You developed at least three apps, of which at least one is available via
Google Play; moreover, you are able to describe where and how you
contributed
● You are excellent in reading code in order to be able to analyze quickly;
● We won’t have to tell you anything about mobile development for Android -
you will teach us your best practices;
● Java and Kotlin hold no secrets for you
● You should be comfortable sharing your expertise with others. You should be
able to clearly explain to another developer what you did and why you did it
● Acquainted with Scrum and Agile methodologies.
Common Traits:
● Agile experience
● Goal oriented, takes ownership, easy to communicate
● 5-8 years of experience in a similar role
● Bachelor in Information Technology, Computer Sciences or similar
● Mandatory: Strong communication skills in English (spoken and written)
Required technical stack:
● Java
● Kotlin
Not mandatory, but nice to have:
● CI/CD (entire mobile deployment)
● Basic knowledge of Android, web and backend technologies

Role: QA Automation Engineer
● You can act as a mediator between the business and technical teams;
● You understand continuous integration with an end to end automated
testing on web and mobile
● You have experience in web and mobile (iOS and Android) test automation;
● You have knowledge of Java and JavaScript
● You have experience with Jenkins and version control systems (SVN/Git)
● You understand and have experience with Agile
● Performance testing experience is a plus
● Test new features on different test levels (integration, system, functional,
regression, exploratory testing).
● Understanding business requirements and developing automated test
scenarios and cases.
Common Traits:
● Agile experience
● Goal oriented, takes ownership, easy to communicate
● 5-8 years of experience in a similar role
● Bachelor in Information Technology, Computer Sciences or similar
● Mandatory: Strong communication skills in English (spoken and written)
Required Technical Stack:
● Java
● Javascript
● Swift
● Selenium
Not required, but nice to have:
● Kotlin
● Typescript
● Protractor
● Espresso
● XCUITest

Role: Systems Engineer (DevOps)
● Enabling our customers to set up their environments from test to production
● Designing, developing and overseeing the implementation of solutions that
improve the stability, scalability, availability and latency
● Working hand in hand with our customers onsite (around 50% of the time
you will be travelling internationally);
● Taking ownership of project deliverables
● Creating solutions rather than workarounds
● Configuring CI & CD systems
● Ensuring reliability by automation
● Giving advice on the latest security standards;
● Pinpointing bottlenecks and optimizing performance
● Resolving incidents and problems
● Collaborating with our R&D team to improve our product
● Being a real DevOps Advocate
Common Traits:
● Agile experience
● Goal oriented, takes ownership, easy to communicate
● 5-8 years of experience in a similar role
● Bachelor in Information Technology, Computer Sciences or similar
● Mandatory: Strong communication skills in English (spoken and written)
Required Technical Stack:
● Maven
● Jenkins
● Shell
● Deploying Java applications
● JVM tuning
● Tomcat
● Cloud (AWS or Google cloud)
● Linux/Unix systems
● YAML syntax
Not required, but nice to have:
● Ansibile
● Kubernetes
● Openshift / Pivotal Cloud Foundry
● Spring Boot
● Helm Charts


Esquema de Trabajo:

Permanent


Industria:

Financial


Esquema de Contratación:

Permanent


Fecha de Inicio:

2 weeks


Número de Vacantes:

20


Ciudad:

Remote and after in Guadalajara


País:

México


Registro