The Engineering Team
The products we build and support use the following Technologies:
- PHP and Laravel
- JavaScript
- Nodejs
- Sailsjs
- Vuejs
- Vue Storefront
- Elasticsearch
- Expressjs
- MySQL
- C#
- Redis
If you successfully go through the hiring process, you'll be part of
a team of bright, productive and experienced software engineers who
are passionate about what they do.
As an engineering team, we believe our work is to enable our company
to win using technology and this is reflected in our approach to work.
We run either 1 or 2 Week Sprints dependent on what's more appropriate
to the project and we are big on Continuous Integration/Deployment.
Some of the tools we use include:
- Jira
- Bitbucket
- Github
- Confluence
- Jenkins
- Sonarqube
- Opsgenie
- Prometheus
- Grafana
We run our production Kubernetes workloads on AWS (EKS).
The following roles are available:
Mid-level Devops Engineer
1 opening
We are hiring an experienced
DevOps Engineer to help us keep growing. If you're dedicated, ambitious
and a problem-solver at heart, Gloopro.com is an excellent place to
grow your career. Don't hesitate to apply.
Here is what we expect you to be able to do:
-
Take Responsibility for ensuring smooth cloud-based IT operations
-
Work with Developers to provide tools to enable continuous Integration
-
Administer Kubernetes Cluster
-
Be on Call as would be required
-
Work alongside project management teams to successfully monitor progress
and implementation of initiatives
-
Analyze current technology utilized within the company and
develop steps and processes to improve and expand upon them
Qualifications
The ideal candidate for this role is one that is a builder and a problem solver at heart.
The candidate needs to :
-
Have an understanding of the
Three ways: The principle Underpinning Devops
-
Have experience working as a DevOps engineer or playing a similar role
-
Have experience working with Kubernetes in a production environment.
-
Have a working knowledge of Continuous Integration with Jenkins or similar tools
-
Have experience deploying and maintaining production workloads on AWS
-
Have working knowledge of NodeJS Current Understanding of best practices regarding System Security Measures
-
Relevant AWS and Kubernetes Certification is an added advantage
Senior Product Designer
1 opening
We are looking for Senior Product Designers who have
great attention to detail and who understand the impact
of their work on a product's success or failure.
We are looking for Designers who are committed to continually
honing their skills and have an excellent blend of creativity and professionalism.
If You are successful, You'd be part of a cross-functional
team working on impactful customer-facing products.
Here is what we expect you to be able to do:
-
Interpreting customer needs/requirements and translating them to User Interface designs.
-
Human-Centered Design and Design Thinking principles and processes.
-
Designing User Interfaces for Business and Enterprise Users.
-
Have a holistic view, understanding, and strong consideration of design and user experience,
including layout, typography, color theory, visual hierarchy, and working knowledge of
Sketch or Adobe CC
-
Create prototypes, wireframes, sketches, journey maps, and other digital tools to test
and improve product experiences in collaboration with internal and external customers
-
Use research to challenge and validate design decisions in an ongoing development process
that strives to make the customer experience better
-
Work hand in hand with product managers and lead developers throughout the discovery,
design, and development process to bring great ideas to life
-
Stay on top of industry trends
-
Lead the experience design and be able to communicate validated concepts to product owners,
engineers, leadership, and customers.
-
Use mixed usability testing methods to gather qualitative and quantitative data, translate
that data into feature enhancements or new products
-
Have a holistic understanding of product design, including visual design, experience design, and business acumen
Qualifications
-
4+ years of professional experience in a related field.
-
Demonstrated portfolio with functional web UI and visual designs across desktop and mobile devices
-
Strong wireframing/prototyping skills
-
Experience conducting research/partnering with user researchers
-
Experience partnering with engineers to release features, products, and/or services
-
Experience working on complex applications
-
Excellent visual and verbal communication skills
-
Expertise in programs such as Sketch, InVision, and prototyping tools.
-
Strong cross-functional collaboration and communication skills
Senior Software Engineers
2 openings
We are looking for software engineers who are builders and makers at heart.
We value engineers who:
- Pay attention to detail
- Show commitment to the craft
- Who are continuous learners
- Love being part of software design sessions
- Who value Code Reviews
- Are helpful to their colleagues
- And are extremely customer-focused
For a Senior Engineer, In addition to being an individual contributor, we are looking for:
-
Proven technical leadership where the individual is able to lead a high-performance team
-
Work with the Engineering and Product managers to plan product implementations
-
Attract, hire and retain required engineering talent.
-
Mentor junior developers and impact the team and the organization at large.
-
5+ years of professional software engineering experience.
-
Excellent organization and time management skills
-
Excellent written and verbal communication skills.
Mid-level Software Engineers
1 opening
We are looking for software engineers who are builders and makers at heart.
We value engineers who:
- Pay attention to detail
- Show commitment to the craft
- Who are continuous learners
- Love being part of software design sessions
- Who value Code Reviews
- Are helpful to their colleagues
- And are extremely customer-focused
For a Mid-level Engineer, In addition to being an individual contributor, we are looking for:
-
the ability to mentor more junior developers and impact the team and the organization at large.
-
3+ years of professional software engineering experience
Mid-level QA Engineer
1 opening
We are looking for a Quality Assurance (QA) engineer to develop and
execute exploratory and automated tests to ensure product quality.
The QA Engineer role plays an important part in our company’s product development process. Our
ideal candidate will be an experienced QA professional with keen attention to detail.
If you have experience in Quality Assurance and enjoy providing end-to-end
solutions to software quality problems, we would love to hear from you.
Ultimately, you should monitor all stages of software development to identify
and resolve system malfunctions to meet quality standards.
Here is what we expect you to be able to do:
-
Review requirements, specifications and technical design documents
to provide timely and meaningful feedback
-
Create detailed, comprehensive and well-structured test plans and test cases
-
Estimate, prioritize, plan and coordinate testing activities
-
Design, develop and execute automation scripts using open source tools
-
Develop and apply testing processes for new and existing products to meet client needs
-
Liaise with internal teams (e.g. developers and product managers) to identify system requirements
-
Investigate the causes of non-conforming software and train users to implement solutions
-
Track quality assurance metrics, like defect densities and open defect counts
-
Stay up-to-date with new testing tools and test strategies
Qualifications
-
Proven work experience in software quality assurance (3+ years)
-
Strong knowledge of software QA methodologies, tools and processes
-
Experience in writing clear, concise and comprehensive test plans and test cases
-
Hands-on experience with both white box and black box testing
-
Hands-on experience with automated testing tools
-
Solid knowledge of SQL and scripting
-
Experience working in an Agile/Scrum development process
-
Experience with performance and/or security testing is a plus
Enterprise Product Manager
1 opening
We are looking for an experienced Product Manager with an Enterprise-focused engineering or
software architecture background. This is a hands-on role. You can expect to do market
analysis, roadmap definition and prioritization, and presentation to the leadership.
Here is what we expect you to be able to do:
-
Rapidly develop a product roadmap for our Enterprise eProcurement, eSourcing,
Procurement Network, etc.
Quantify and test your product hypothesis and feature roadmap, and make sure it
aligns with strategic company goals.
-
Prioritize and communicate user and technical product requirements to various
engineering teams.
-
Opportunity to interface directly with enterprise customers and translate needs
into user stories for development scrum teams.
-
Work with an agile scrum team to deliver new features and enhancements to
enterprise customers.
-
Blend excellent strategic thinking around which functionality to prioritize with
excellent operational prowess about how to deliver amazing results for customers.
-
Collaborate with other Product Managers to ensure that new functionality in the
core platform is rolled out to enterprise customers seamlessly and feedback from
customers is incorporated into the core product.
-
Establish shared vision across the company on your portion of the product roadmap
by building consensus on priorities leading to product execution.
-
Integrate usability studies, research, and market analysis into product
requirements to enhance user satisfaction.
-
Define and analyze metrics that inform success of the products
-
Ensure that new functionality in the core platform is rolled out to enterprise
customers seamlessly and feedback from customers is incorporated into the core
product.
-
Establish metrics to ensure the right product is getting shipped in the right way.
-
Blend excellent strategic thinking around which functionality to prioritize with
excellent operational prowess about how to deliver amazing results for customers.
-
Your presentations are loved by your customers, your technical peers, your business
partners, and your CEO.
Here is what we think you have done in the past:
-
Conceptualized and shipped complex Enterprise products that had proven impact in
the enterprise market. Either as a product manager or an engineer. Preferably a mix
of both, and preferably across several markets and/or companies. (3+ years of
experience).
-
Developed a deep and nuanced technical understanding of how an Enterprise Product
Platform operates and what key customer considerations are when building or selling
one.
-
Managed and tracked several product roadmaps at once. All the way from an idea to
product delivery and support.
Qualifications
-
4+ years in a technical Product Management or engineering role.
-
Thorough understanding of modern product management and product development
practices.
-
Experience in building business cases and product roadmaps across a wide variety of
enterprise software or marketplace industries.
-
Experience working on highly technical and complex products strongly preferred.