Back End Engineer

hace 11 horas


Carballedo, España Vizzuality A tiempo completo

" Apply until January 31st via this link: ” La descripción completa del puesto cubre todas las habilidades asociadas, la experiencia previa y cualquier cualificación que se espera que tengan los solicitantes. We're on the lookout for a back-end developer with experience and proficiency in NodeJS/TypeScript to join our team at Vizzuality. We're open to both mid-level and senior developers , and we can offer a salary range of €30,000 - €49,000, depending on your experience.  We are also open to exploring full-time and part-time contract options (with a minimum of 80% time dedication) depending on your needs. Our vibrant team is spread across Spain, Portugal, and the UK . Currently, people work remotely or in our office in Madrid . You are welcome to join us if you are eligible to work in any of these three countries. 1. Would you like to be part of Vizzuality's story? Are you motivated by the desire to make a positive impact on the planet ? Are you looking to put your skills to work on something truly meaningful? At Vizzuality, our purpose is to reach a fair and sustainable planet by creating tools that radically empower people to make positive changes now. We are a world-leading technology, design, and science agency. We design and develop data-driven tools and applications for international organizations that focus on Climate Change, Biodiversity, and Inequality. Solving such large and complex problems will bring you into contact with new technology and some of the world's most interesting organizations and academics in machine learning, remote sensing, and planetary data. You'll be working on projects like these: Want to know more about our culture? Check our Playbook . 2. A day in the life of a Back-End Engineer at Vizzuality  We're looking for a developer who will work with a world-class, super-talented team of engineers, designers, scientists, and project managers. Someone passionate about using their creativity and technical skills to make a difference in people's lives, the environment, and the world. You will design and develop cross-functional, multi-platform application systems to ingest, process, analyze, and serve large amounts of data in the cloud, often in real-time, and ensure their craftsmanship, availability, resilience, and scalability. Working hands-on across our stack is one of the primary tasks engineers perform at Vizzuality.  Our core stacks are NodeJS/TypeScript (with Express/Koa/NestJS as the main frameworks, depending on the project). You will work on NodeJS/TypeScript projects and experiment with new technologies. If you hit a snag or need to learn a new skill, our supportive team is always there to lend a hand and help you conquer any challenge. You will take the lead and meet with clients at different stages of the development process to help define requirements and propose solutions and alternatives. You will spend a significant amount of your time liaising with data scientists, front-end engineers, project managers, and designers to find novel and creative technical solutions that solve specific client/project needs and integrate disparate technologies such as remote sensing, machine learning, image processing or statistical computing into public APIs. You will also communicate with users, colleagues, leading scientists, and decision-makers to collect requirements, describe features and technical designs, and define product strategy. Lastly, as an Engineer at Vizzuality, you will ensure software quality, robustness, and compliance with standards by reviewing code, documenting, and creating automated tests. 3. These are some of the things you will do and achieve in your first year at Vizzuality. In your first month: You’ll pair with your peers on the backend team so you get used to the way things are done at Vizzuality. You’ll read documentation, write new features, and participate in team meetings (weekly, with the possibility of daily stand-ups on some projects).  You’ll get to know people from the other functional teams (science, design, front-end, business development) and development teams.  You'll join a more extended project at the end of your first month. During the following months: You'll develop ownership of the project you've been assigned to.  You'll write features, documentation, tests, and fixes. You will join the back-end work within your project team and with support from the back-end functional group.  You'll also have opportunities to develop your skills in data-rich application engineering, cloud computing, and data processing.  Finally, you'll participate in defining the architectures and functional features for new project phases or projects. By the end of the first year: You will have written several innovative features for ground-breaking projects with significant real-world impact (we mean this). You'll take ownership of substantive features within larger backend projects. 4. Skills and experiences we are looking for in a candidate (*) Even if you think you don't tick all the boxes below, we'd still love to hear from you. Nobody checks every box, and we are looking for someone excited to join the team and aligned with our purpose Mid-level profiles: Proficiency in NodeJS/TypeScript.  A few years of experience in a relevant position (i.e., Back End, Software Engineer, etc.) Code Readability and Documentation: Write clean, understandable code and maintain good documentation. Knowledge of relational and non-relational databases, including proficiency in SQL. Experience with the entire life cycle of a project, including production deployments. Experience working and designing with services and components within larger, modular architectures such as microservices systems. Docker or container technologies for development environments and production deployments. Essential cloud infrastructure setup knowledge. Some knowledge of infrastructure as code (Terraform) and willingness to keep learning and expanding their capabilities. Knowledge of algorithms and data structures. Proficiency in writing automated tests. Senior profiles: For more senior profiles, in addition to the above-described mid-level skills and experiences, we're expecting candidates to be able to show high levels of ownership and add value in all/some of the following areas with little supervision after the onboarding process: Technical Leadership and Mentorship: We are searching for candidates with a proven track record in technical leadership and a passion for mentorship, being a strategic thinker who can share knowledge, inspire innovation, and cultivate the skills of team members, driving collective success through shared expertise and visionary leadership. Solid experience and proficiency in NodeJS/TypeScript. Solid experience with general server-side programming concepts and patterns and designing and building APIs. A high level of ownership and autonomy. Experience working and leading conversations with clients and other key stakeholders. Some knowledge of Kubernetes or willingness to learn. Got something else that makes you stand out from the crowd? Over time, we'd like the person in this role to take on more responsibilities. If you have experience across some/all of the following areas (or would like to learn more about any of them), we would love to hear more about it: Python, Other programming languages, Cloud Infrastructure, Artificial Intelligence (Machine Learning), Geospatial Development, Data Engineering, and ETL (Extract, Transfer, Load). 5. Compensation, Benefits, Growth. Annual salary between €30,000 - €49,000 (your final salary will be based on your experience and profile). Annual profit-sharing bonus plan (team bonus up to 10% of salary based on company performance). €1,500 annual training allowance for courses, conferences, volunteering, innovation projects, or meetups of your choice, including travel and lodging. 26 days of vacation (plus local bank holidays). Additional birthday holiday. :) Up to 2 extra vacation days when you make sustainable travel choices. Up to 3 extra vacation days after 5 years at Vizzuality, which will be added to your holiday allowance forever. Remote work if you are based in either Spain, Portugal, or the UK For the complete benefits list, please check our Playbook. 6. Recruitment process overview. xsgfvud Application: January 13th - 31st First Interview: January 26th - February 11th Challenge: February 4th - 20th Second Interview: February 23rd onwards.


  • Desarrollador de back-end

    hace 2 semanas


    Carballedo, España Axpe Consulting A tiempo completo

    DESARROLLADOR SENIOR BACK Usted podría ser el solicitante perfecto para este trabajo. Lea toda la información asociada y asegúrese de presentar su candidatura. Axpe Consulting Castilla y León continúa consolidándose como un referente tecnológico en la región, impulsando soluciones innovadoras en UX | API | Web | Mobile | IA | Data | Arquitecturas |...

  • Back End Developer

    hace 2 semanas


    Carballedo, España CheKin A tiempo completo

    About Us: La siguiente información ofrece un resumen de las habilidades, cualidades y cualificaciones necesarias para este puesto. At , we are redefining the guest check-in process with the most comprehensive automation software in the industry—from booking confirmation to check-out. As we scale rapidly across international markets, we're looking for...


  • Carballedo, España alvatross A tiempo completo

    Te motiva construir interfaces modernas y de alto rendimiento que utilizan grandes operadoras de telecomunicaciones a nivel global?Compruebe que cumple con los requisitos de habilidades para este puesto, así como con la experiencia asociada, y luego envíe su CV a continuación. En Alvatross by SATEC estamos creciendo a un ritmo muy rápido y buscamos...

  • Desarrollador de back-end

    hace 2 semanas


    Carballedo, España Grupo TECDATA Engineering A tiempo completo

    Lenguaje y rendimiento ¿Es este su próximo empleo? Descúbralo leyendo la descripción completa a continuación y no dude en enviar su candidatura. Java 21, con especial foco en: Virtual Threads para optimización de rendimiento y concurrencia. Buen entendimiento del impacto en escalabilidad y consumo de recursos. Arquitectura y patrones Experiencia...


  • Carballedo, España Metrica A tiempo completo

    En Metrica somos una empresa líder en servicios de consultoría tecnológica con más de 20 años de experiencia, especializada en el desarrollo de soluciones innovadoras y personalizadas para grandes organizaciones. Consulte la descripción del puesto a continuación. Si confía en que tiene las habilidades y la experiencia adecuadas, envíe su solicitud...

  • Front End Engineer

    hace 2 días


    Carballedo, España European Tech Recruit A tiempo completo

    A forward thinking Swiss tech company are seeking to bolster their team with an experienced Senior Backend Engineer. ¿Tiene las cualificaciones y habilidades adecuadas para este trabajo? Descúbralo a continuación y pulse en "solicitar" para ser considerado. Please note this is a fully remote opportunity based from Spain with occasional travel. Full rights...

  • Full Stack Engineer

    hace 2 días


    Carballedo, España European Tech Recruit A tiempo completo

    Full Stack Engineer Por favor, lea detenidamente la siguiente descripción del puesto para asegurarse de que encaja con el perfil antes de enviar su solicitud. Fully Remote in Spain or Poland We are working with a leading online scheduling platform designed to simplify the process of coordinating meetings and events. Founded over 18 years ago, it helps...


  • Carballedo, España Panel Sistemas Informaticos A tiempo completo

    Buscamos un Analista Programador Back-End Java (Microservicios)¿Todo listo para enviar su solicitud? Asegúrese de comprender todas las responsabilidades y tareas asociadas a este puesto antes de continuar.¿Tienes experiencia en desarrollo Back-End y quieres trabajar en proyectos del Sector Público? ¡Esta es tu oportunidad! Qué harás: Analizar,...


  • Carballedo, España Balidea A tiempo completo

    ¿Te apasiona la tecnología y el desarrollo web? ¡Únete a nuestro equipo de desarrollo TI y participa en proyectos innovadores y desafiantes! En nuestra empresa estamos buscando desarrolladores/as Drupal para incorporar a nuestro equipo. #128640;#127757;#129489; #128187;Asegúrese de leer la descripción completa a continuación y, si confía en que...


  • Lousada (Santiago) (Carballedo), España alvatross A tiempo completo

    Te motiva construir interfaces modernas y de alto rendimiento que utilizan grandes operadoras de telecomunicaciones a nivel global?Compruebe que cumple con los requisitos de habilidades para este puesto, así como con la experiencia asociada, y luego envíe su CV a continuación.En Alvatross by SATEC estamos creciendo a un ritmo muy rápido y buscamos...