¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraTransporte y Logística
790Comercial y Ventas
356Adminstración y Secretariado
315Informática e IT
298Ingeniería y Mecánica
280Ver más categorías
Comercio y Venta al Detalle
275Industria Manufacturera
268Desarrollo de Software
184Instalación y Mantenimiento
174Derecho y Legal
100Educación y Formación
77Arte, Moda y Diseño
75Marketing y Negocio
63Alimentación
55Diseño y Usabilidad
48Contabilidad y Finanzas
45Sanidad y Salud
41Hostelería
40Artes y Oficios
39Recursos Humanos
31Construcción
28Publicidad y Comunicación
28Banca
19Farmacéutica
18Cuidados y Servicios Personales
16Atención al cliente
15Producto
10Turismo y Entretenimiento
9Inmobiliaria
8Seguridad
8Energía y Minería
4Telecomunicaciones
2Social y Voluntariado
1Agricultura
0Ciencia e Investigación
0Deporte y Entrenamiento
0Editorial y Medios
0Seguros
0Backend Developer Ruby on Rails
15 nov.IT Jobs Worldwide
Málaga, ES
Backend Developer Ruby on Rails
IT Jobs Worldwide · Málaga, ES
Javascript .Net Java PHP Python Jenkins Ruby Kotlin Git AWS Swift Objective-C QA Ruby on Rails Office
Hybrid Ruby on Rails Developer for an iGaming company in Marbella
The client is seeking a proactive and detail-oriented Backend Developer (Ruby on Rails) to join their dynamic team. Reporting to the Head of Backend Development, you will play a key role in implementing change requests, planning technical solutions, and maintaining our software codebase to the highest standards. You will be hands-on in developing the backend of the products, working closely with stakeholders to gather requirements and collaborating with other developers to maintain a robust infrastructure for live and testing environments.
Tasks
- Develop and update backend applications as required for our products.
- Plan, define, and document technical solutions to enhance software functionality.
- Maintain and improve the codebase, ensuring adherence to coding standards.
- Identify and promptly resolve bugs in running software.
- Collaborate with stakeholders to refine requirements and establish acceptance criteria.
- Work closely with developers and technical teams to support infrastructure for testing and live environments.
- Stay current with developments in relevant areas, including Ruby on Rails, web development, and coding methodologies.
- Participate in training and share knowledge with team members, mentoring as needed.
- Support product testing and quality assurance to verify accuracy and performance.
- Communicate effectively and assist colleagues with their tasks as necessary.
- Continually develop technical skills and stay up-to-date with industry trends.
- Contribute to tasks that enhance and maintain products as assigned by the Head of Backend Development
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 2-4 years of experience in backend development, with a focus on Ruby on Rails.
- Strong understanding of web development, RESTful APIs, and object-oriented programming.
- Familiarity with PostgreSQL/MySQL, version control systems like Git, and cloud-based services such as AWS or Heroku.
- Experience with testing frameworks and CI/CD tools (e.g., RSpec, Jenkins).
- Problem-solving mindset and ability to analyze and debug complex systems.
- Strong communication skills to effectively collaborate within a team and with stakeholders.
- Eagerness to learn and stay updated on backend development practices and technologies.
- Ability to adapt in a fast-paced environment and take ownership of tasks.
- Eagerness to work on a hybrid modality in Marbella, Spain.
Benefits
- Competitive Salary aligned with your experience and skills.
- Staff Annual Party and regular team-building activities.
- A supportive and collaborative team environment that goes the extra mile.
- Opportunity to work in our fantastic office location in Marbella with snacks and drinks provided.
- Professional development opportunities as part of a company that values innovation and creativity.
- And more benefits!
IT Jobs Worldwide
IT Jobs Worldwide is a professional recruitment company that focuses on connecting IT talents with the most exciting vacancies worldwide. We specialize in specific IT areas including Java, PHP, .NET, Python, JavaScript, Swift, Objective-C, Kotlin, Dart, QA and Testing, Data and BI, and Infrastructure.
IT Jobs Worldwide is part of the Worldwiders brands, with more than 60 colleagues all over Europe. We have offices in Oslo, Tallinn, Malaga, Malta, and Lisbon. With over 300 clients in over 30 countries, our recruitment solutions are tailormade and set up to add value that benefits the matchmaking process.
Back-end Engineer Jr. Remoto
16 sept.Michael Page
Back-end Engineer Jr. Remoto
Michael Page · España, Spain
Teletrabajo Java Node.js MongoDB Python NoSQL Jenkins Docker Kubernetes GraphQL Elasticsearch Kotlin DevOps PostgreSQL Spring RabbitMQ Redis Microservices Kafka
- Proyecto estable
- Formarás parte de un ecosistema de Talento Tecnológico
¿Dónde vas a trabajar?
Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de soluciones tecnológicas a medida con la flexibilidad y agilidad requerida.(https://www.michaelpage.es/seleccion-personal/technology-consulting)
Descripción
- Diseñar, desarrollar y mantener servicios backend escalables y robustos utilizando Java, Kotlin y Python, garantizando una alta disponibilidad y rendimiento.
- Desarrollar microservicios utilizando Spring Boot y Micronaut en entornos de contenedores para asegurar una arquitectura distribuida eficiente y fácil de mantener.
- Crear y optimizar APIs RESTful y GraphQL eficientes y bien documentadas, utilizando frameworks como FastAPI (Python) y Express.js (Node.js).
- Diseñar e implementar modelos de datos utilizando bases de datos relacionales como PostgreSQL y bases de datos NoSQL como MongoDB, asegurando la integridad y el rendimiento del sistema.
- Implementar soluciones utilizando Redis y mejorar la velocidad de acceso a datos. Utilizar Elasticsearch para mejorar las capacidades de búsqueda y el análisis de datos.
- Desplegar y gestionar aplicaciones en entornos de contenedores con Docker y Kubernetes, aplicando buenas prácticas de CI/CD con herramientas como Jenkins, GitLab CI/CD, GitHub Actions, ArgoCD, y FluxCD.
- Diseñar e implementar sistemas de mensajería y transmisión de datos en tiempo real utilizando Kafka y RabbitMQ para lograr una comunicación eficiente entre microservicios.
- Configurar y mantener herramientas de monitorización y logging como Prometheus, Grafana, Datadog, New Relic, y ELK Stack (Elasticsearch, Logstash, Kibana) para garantizar la estabilidad y el rendimiento del sistema.
- Implementar soluciones de autenticación y autorización utilizando OAuth2, OpenID Connect, y Keycloak para asegurar el acceso controlado a los servicios y datos.
- Trabajar en estrecha colaboración con desarrolladores front-end, ingenieros de DevOps, product owners y otros stakeholders para definir y cumplir con los requisitos del producto.
- Participar activamente en la revisión de código, sesiones de retrospectiva y promover prácticas de desarrollo ágil para mejorar la calidad del código y los procesos del equipo.
¿A quién buscamos (H/M/D)?
- Al menos 3-5 años de experiencia en desarrollo backend, preferiblemente en entornos ágiles y de microservicios.
- Experiencia sólida en el desarrollo de backend con Java y/o Kotlin utilizando frameworks como Spring Boot y Micronaut, y experiencia con Python y FastAPI.
- Experiencia en el diseño, desarrollo y consumo de APIs RESTful y GraphQL, utilizando herramientas como Express.js para Node.js.
- Experiencia en bases de datos relacionales como PostgreSQL y NoSQL como MongoDB y Redis.
- Experiencia con Docker y Kubernetes para el despliegue y la gestión de servicios en entornos de producción.
- Familiaridad con sistemas de mensajería como Kafka y RabbitMQ.
- Experiencia en la configuración y gestión de pipelines de CI/CD con herramientas como Jenkins, GitLab CI/CD, GitHub Actions, ArgoCD, o FluxCD.
- Experiencia en el uso de herramientas de monitorización y logging como Prometheus, Grafana, Datadog, Sentry, y ELK Stack.
- Excelentes habilidades de comunicación y trabajo en equipo, con capacidad para colaborar en equipos multidisciplinarios.
- Capacidad para comunicarse de manera efectiva en inglés, tanto oral como escrito.
¿Cuáles son tus beneficios?
- Contrato indefinido con Page Consulting Tech Solutions.
- Salario en función de la experiencia aportada.
- Modelo 100% remoto.
- Formación continua para desarrollar tu talento.
- Beneficios sociales y plan de retribución flexible.
- Compensación de gastos de teletrabajo.
- Plan de carrera en un ecosistema de talento tecnológico.
Android Developer Remoto
16 sept.Michael Page
Android Developer Remoto
Michael Page · España, Spain
Teletrabajo Jenkins Kotlin Android jUnit UX/UI Retrofit
- Proyecto estable
- Formarás parte de un ecosistema de Talento Tecnológico
¿Dónde vas a trabajar?
Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de soluciones tecnológicas a medida con la flexibilidad y agilidad requerida.(https://www.michaelpage.es/seleccion-personal/technology-consulting)
Descripción
- Diseñar, desarrollar y mantener nuevas funcionalidades en la aplicación Android de Leboncoin, asegurando una experiencia de usuario fluida y de alta calidad.
- Trabajar estrechamente con equipos de diseño, producto y backend para definir y desarrollar funcionalidades alineadas con los requisitos del negocio y las necesidades de los usuarios.
- Identificar y solucionar problemas de rendimiento y optimización de la aplicación, asegurando un uso eficiente de los recursos y una experiencia de usuario fluida.
- Escribir código limpio, escalable y eficiente siguiendo los principios de Clean Architecture y SOLID, y realizar revisiones de código para mantener los estándares de calidad del equipo.
- Desarrollar y mantener pruebas unitarias y de integración utilizando frameworks como JUnit, Espresso, y Mockito para asegurar la calidad y fiabilidad de la aplicación.
- Participar en la mejora de pipelines de CI/CD utilizando herramientas como GitHub Actions, Bitrise, y Jenkins para automatizar la construcción, las pruebas y el despliegue de aplicaciones.
- Investigar, proponer e implementar nuevas tecnologías, herramientas y enfoques para mejorar el desarrollo de aplicaciones Android.
- Documentar el desarrollo, la arquitectura y las decisiones técnicas, y participar en sesiones de retrospectiva para mejorar continuamente los procesos y prácticas del equipo.
¿A quién buscamos (H/M/D)?
- Al menos 3-5 años de experiencia en desarrollo de aplicaciones Android nativas.
- Sólida experiencia con Kotlin y un fuerte entendimiento de las APIs y componentes de la plataforma Android.
- Experiencia en el uso de Android SDK y componentes de Android Jetpack como LiveData, ViewModel, Room, Navigation Component, entre otros.
- Experiencia en el diseño de arquitecturas basadas en MVVM, MVI o MVP y en la aplicación de principios de Clean Architecture.
- Experiencia en la integración y consumo de APIs RESTful, utilizando bibliotecas como Retrofit y OkHttp.
- Experiencia en el desarrollo de pruebas automatizadas (unitarias, de integración y UI) utilizando JUnit, Espresso, Mockito o similares.
- Experiencia en la configuración y uso de herramientas de CI/CD como GitHub Actions, Bitrise, Jenkins, etc.
- Capacidad para trabajar en un entorno de equipo colaborativo, con excelentes habilidades de comunicación y resolución de problemas.
- Nivel alto en inglés y/o francés.
¿Cuáles son tus beneficios?
- Contrato indefinido con Page Consulting Tech Solutions.
- Salario en función de la experiencia aportada.
- Modelo 100% remoto.
- Formación continua para desarrollar tu talento.
- Beneficios sociales y plan de retribución flexible.
- Compensación de gastos de teletrabajo.
- Plan de carrera en un ecosistema de talento tecnológico.