Software Engineer Trainee

icon building Empresa : Apply Digital
icon briefcase Tipo de empleo : Tiempo completo

Número de solicitantes

 : 

000+

Click to reveal the number of candidates who applied for this job.

Descripción del trabajo - Software Engineer Trainee

ABOUT APPLY DIGITAL

Who we are: We're a global digital transformation partner for change agents, working to modernize their organizations.

Who we help: Our 650+ digital specialists have helped global companies like Kraft Heinz, Moderna, Lululemon, Games Workshop, Atlassian, and The Very Group create business impact.

What we do: We offer clients end-to-end expertise across Business Strategy, Commerce, Platform, Products, Innovation, and beyond.

How we help: We work together as one connected team to drive business impact and ensure every strategy is actionable through to execution in the context of your organization’s broader ecosystem. We collaborate as cross-disciplinary pods and as extensions of client teams - ensuring the right perspectives contribute to creating connected, value-generating outcomes.

If you'd like to learn more about Apply Digital's culture click HERE .

LOCATION: The preferred candidate should be based in Santiago, Chile.

THE ROLE:

Apply Digital is hybrid/remote -friendly . The preferred candidate should be based in LATAM working in hours that align with EST.

Apply School, an initiative by Apply Digital, is seeking talented people to join our internship program. As a participant of our Apply School, you will have the unique opportunity to learn and develop your skills in web development while working with a global and multidisciplinary team. This internship aims to provide a comprehensive experience where you can apply your knowledge of Node.js, Next.js, Nest.js, React, React Native and other web and mobile development tools, along with best practices, to real-world projects.

In this role, you will start by participating in an initial two-month program, with the possibility of extension based on individual needs. The program will include mentorship, hands-on learning, and the chance to collaborate on a real project. This project will serve as a stepping stone for you to gain practical programming skills and experience working with a real client.

Upon successful completion of the Apply School program and based on your performance, there is the potential for a trainee position within Apply Digital for an additional period of 2-4 months. This position will focus on further preparing you to join our team as a Junior Web or Mobile Developer.

Responsibilities:
  • Collaborate with engineering teams and product managers to design and implement client and server-side solutions.
  • Develop front-end components and ensure a great user experience.
  • Write efficient APIs and integrate them into the overall system architecture.
  • Review, refactor, and update software to improve performance and maintainability.
  • Implement testing, security measures and data protection methodologies.
  • Build responsive mobile designs and user-friendly features.
Requirements:
  • A computer science and/or informatics background.
  • Proficiency in english.
  • Familiarity with CSS-in-JS, CSS features (Grid, Flexbox), and modern HTML and CSS.
  • Familiarity with SQL databases and relational data models.
  • Some experience in back-end development using frameworks such as Node.js, Express, Flask, etc.
  • Some experience in front-end development using frameworks such as React, Next.js, Angular or Vue.js
Nice-to-haves:
  • Experience with tools like Webpack, Babel, ESlint, and Prettier.
  • Experience with Docker and Docker Compose.
  • Understanding of Continuous Delivery and Continuous Integration pipelines.
  • Knowledge of unit testing frameworks like Jest, Jasmine, and others.
  • Experience with REST API development and writing API specs/documentation using tools like Postman or OpenAPI (Swagger).Proficiency in Git, GitHub streams, Git streams, Semrel, and Code Review.
  • Familiarity with Agile methodologies like Kanban/Scrum and experience working in multidisciplinary teams.
  • Knowledge of NoSQL databases and different types like Key-value, Document store, Object store, etc.

At Apply Digital, we value humanity, diversity, and authenticity as much as we do excellence and innovation. We aim to live our SHAPE values (Smart, Humble, Active, Positive, Excellent) every day in the work we do and how we work together.

If this aligns with your values, we encourage you to apply for a role that aligns with your experience.

#J-18808-Ljbffr
Original job Software Engineer Trainee posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No es necesario CV icon fast interview Entrevista rápida por Chat

Comparta este trabajo con sus amigos

icon get direction ¿Cómo llegar allá?

icon geo-alt México, México

icon get direction ¿Cómo llegar allá?
Ver trabajos similares en Otros Tiempo completo a continuación

Similar Empleo en Mexico

Comparta este trabajo con sus amigos

💰

Explore los trabajos mejor pagados Others Salaries

GrabJobs es el portal de empleo nº 1 en Mexico, que te conecta con miles de empleos clave ¡rápidamente! Encuentra los mejores trabajos de en Mexico, ¡solicita en 1 clic y consigue un trabajo hoy mismo!

Aplicaciones móviles

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.