VARTEQ is a US-based product development and technology consulting company that helps clients drive their business by delivering excellent engineering solutions. Founded in 2008, the company has a team of professionals from all over the world.
**About the role**:
As a Go Developer, become a part of a cross-functional development team working for Our Client - one of the leading managed transportation providers in the world.
You will join a highly motivated team responsible for developing and maintaining a world-class product. In this role, you will contribute to the development of software solutions for an online cloud infrastructure provider (IaaS/PaaS) geared towards developers, facilitating the deployment, scalability, and management of cloud services.
**Qualifications**:
- 5+ years of experience in software engineering
- Proficiency with Golang development for at least 3 years
- Development experience with microservices, REST interfaces, and services running in multiple instances
- Hands-on experience with AWS
- Development experience with Kubernetes and Docker
- Experience with SQL (Postgresql preferred) and No-SQL databases
- Demonstrated experience with Agile, TDD, CI/CD, and unit testing
- Aptitude and desire to learn, apply, and espouse new technical concepts
- Strong problem-solving and analytical skills
- Upper-intermediate proficiency in English
**It would be a plus**:
- Development experience with GraphQL
- Development experience with API Servers
- Development experience with messaging queues or WebSockets
- Experience with React/Angular
**Your scope of responsibilities**:
- Solve complex challenges by developing new services and components
- Utilize Go programming language to create new microservices
- Provide support for large-scale systems
- Adheres to safe coding practices from security, dependency, and risk mitigation perspectives.
- Active involvement in all scrum ceremonies.
- Active participation in code reviews and the ability to critique the code based on patterns, time complexity, and risks.
- Translate business requirements into the design and implementation of features and functionality required.
- Ability to pick up complex requirements and independently design and implement the solutions.
- Perform unit and integration testing in a deployment environment.
- Provides support for implementations to Business Analysts and Technical Support in resolving production issues
- Collaborate closely with Project Managers, mobile development teams, and other engineering departments
**What we offer**:
- Dynamic environment with a low level of bureaucracy
- Challenging tasks
- Education path: boost your skills and knowledge with our regular internal events (trainings, workshops etc), language courses, and company-paid certifications
- Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
- Friendly team buildings, cool corporate events
- Paid vacation, holidays, and sick leaves
Work Location: Remote
📌 Golang Developer (México)
🏢 VARTEQ
📍 México