Backend Developer Trainee

Remote Full-time
¡Estamos en busca de nuevos talentos!

GrainChain es una empresa tecnológica dedicada a reducir la brecha digital en la industria agrícola. Nuestras plataformas facilitan transacciones rápidas, seguras y sencillas para nuestros usuarios.

Estamos buscando un Backend Developer Trainee con interés en desarrollar soluciones de software, aprender sobre arquitectura de sistemas y participar en la construcción de servicios backend que soporten nuestras plataformas. Buscamos una persona con bases de programación, curiosidad técnica y ganas de crecer dentro de un equipo de desarrollo colaborativo.

Tendrás la oportunidad de trabajar junto a desarrolladores con experiencia, aprendiendo buenas prácticas de desarrollo, diseño de APIs, bases de datos y metodologías utilizadas en ambientes profesionales.

¡Aplica hoy y sé parte de la transformación tecnológica con GrainChain!

Responsabilidades

Apoyar en el desarrollo y mantenimiento de servicios backend.

Participar en la creación y mejora de APIs y servicios internos.

Colaborar en la resolución de errores y optimización de funcionalidades existentes.

Implementar cambios siguiendo buenas prácticas de programación y estándares definidos por el equipo.

Participar en revisiones de código y recibir retroalimentación para mejorar la calidad del desarrollo.

Apoyar en la documentación técnica de funcionalidades y procesos.

Colaborar con equipos de frontend, QA y producto para entregar soluciones funcionales.

Aprender y aplicar patrones de diseño, arquitectura de software y buenas prácticas de desarrollo.

Requisitos

Conocimientos básicos en:

Fundamentos de programación orientada a objetos.

Desarrollo backend utilizando alguno de los siguientes lenguajes:

Java

C#

Node.js

Python

u otro lenguaje orientado a backend.

Desarrollo y consumo de APIs REST.

Manejo básico de bases de datos SQL y/o NoSQL.

Control de versiones con Git.

Conceptos básicos de estructuras de datos y algoritmos.

Manejo básico de ambientes de desarrollo y línea de comandos.

Deseable:

Experiencia en proyectos académicos, personales o prácticas profesionales desarrollando aplicaciones backend.

Conocimiento básico de frameworks backend (Spring Boot, .NET, Express, Django, NestJS u otros).

Conocimientos básicos de Docker.

Familiaridad con metodologías ágiles.

Conocimientos básicos de cloud computing (AWS, Azure o Google Cloud).

Experiencia con pruebas unitarias.

Formación académica:

Estudiante de últimos semestres o recién egresado/a de Ingeniería en Sistemas Computacionales, Desarrollo de Software, Tecnologías de la Información, Ciencias Computacionales o carreras afines.

También se consideran perfiles con formación práctica equivalente.

Soft Skills

Ganas de aprender y desarrollarse profesionalmente.

Proactividad.

Pensamiento analítico.

Resolución de problemas.

Atención al detalle.

Trabajo en equipo.

Comunicación efectiva.

Adaptabilidad al cambio.

Compromiso con la mejora continua.

¿Qué buscamos?

Una persona con bases sólidas en programación, interés por entender cómo funcionan los sistemas detrás de las aplicaciones y motivación para crecer en el área de desarrollo backend. Valoramos la capacidad de aprendizaje, la iniciativa y la disposición para enfrentar nuevos retos técnicos.

📍 País: México

📧 Correo de reclutamiento: [email protected]

🤝 En GrainChain trabajamos para promover una cultura incluyente. Somos una empresa que busca y promueve la equidad. Valoramos a todas las personas por igual, sin importar edad, género, orientación sexual, religión, discapacidad, etnia o cualquier otra condición, enriqueciéndonos con la diversidad de perspectivas y experiencias. Todas nuestras búsquedas y procesos se realizan bajo esta premisa.

¡Súmate a nuestro equipo!
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Dynamic Agile Coach - Remote Opportunity

Remote

Email Marketing Specialist (Salesforce Account Engagement / Pardot)

Remote

Senior Civil Engineer- Federal Engineering and Design

Remote

Director, Customer Contact (100% Remote)

Remote

[Remote] Senior Oracle Cloud Project Manager (Public Sector/K12)

Remote

Experienced Remote eCommerce Phone Support Operator - Customer Service Excellence in Automotive Retail

Remote

Chief Information Security Officer (CISO)

Remote

Solar System Designer

Remote

Senior Project Manager - Enterprise Delivery

Remote

Senior Data Analytics Engineer – Risk, Fraud and Disputes

Remote
← Back