vacancies-intro

Senior Back End (Node.js) Developer

Apply

Description

It's you who can make an impact! Join our dynamic team as a Senior Back End (Node.js) Developer and shape tomorrow's innovations! It is the dream job for those passionate about Node.js and crave a vibrant team atmosphere. Apply yourself or drop us a line if you know someone who fits the role. Let's enjoy the engineering and vibrant international environment together! 

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As a Senior Back End (Node.js) Developer, you'll become a part of a cross-functional development team engineering experiences of tomorrow. We’re looking for a Senior Back-End (Node.js) Developer who is passionate about groundbreaking technologies and is excited to take part in planning and building a full-fledged platform from inception to launch. For this role, we’re seeking a driven team member who is focused on executing to meet goals while working in a dynamic, fast-paced, environment.
The client is a fast-growing fintech startup revolutionizing U.S. real estate investment for international clients. They provide a seamless, fully digital platform that allows non-U.S. citizens to invest in U.S. residential real estate with ease. This platform automates and simplifies each step, from creating an LLC and securing EINs to setting up U.S. bank accounts, accessing mortgages, and managing compliance.

The platform has attracted significant attention, raising $12.5 million in a Series A round in 2024 to expand its offerings across multiple U.S. states, with Florida and Texas among its primary markets.
Client is looking for a passionate engineer who will join the company’s R&D team to drive technological growth and be part of creating the company’s next-generation solution.

Responsibilities

  • Back-end development to meet business needs and implement components according to the modern software development environment (cloud-based platforms, microservice architecture, etc.)
  • Work side by side with our team in Spain to fulfill company goals
  • Taking part in the decision-making process in design application architecture, solution development, code review
  • Develop and review feature design documents and provide inputs/updates- to specifications for the solution
  • Proactive position in solution development, processes improvements
  • Communicate with PMs, other developers, QAs and other colleagues and stakeholders
  • Use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC

Requirements

  • Excellent communication skills, speaking and writing English fluently are a must
  • Experience of at least 5 years of Back-End development
  • Depth and breadth of experience across multiple technologies and programming languages including NodeJS, JavaScript/TypeScript
  • Experience with RDBMS (PostgreSQL) and knowledge of complex SQL querying and DB optimisation
  • Knowledge of event-driven design and principle
  • Expertise in building container applications using Docker
  • Expertise in AWS cloud platform and building microservices and serverless architectures
  • Understanding of network interactions, protocols and conventions (e.g. HTTP, REST, oAuth, JWT)
  • Hands-on experience with coding testing components and knowledge in types of tests and testing best practices
  • Experience with Git and knowledge in different branching strategies
  • Knowledge and experience in the tools and techniques necessary to design automated deployments using a DevOps approaches (GitHub Actions will be a plus)
  • Experience with code review, troubleshooting, profiling and debugging web-applications
  • Knowledge of Agile delivery processes and methods

Desirable

  • Experience with React
  • Practical experience with messaging systems (e.g. Kafka, AWS SQS, RabbitMQ, etc.)
  • Understanding of orchestration and containerisation and practical experience with Kubernetes
  • Experience with NoSQL
  • Experience with Code quality tools (e.g. Deendabot, Sonarqube)

Personal skills

  • Super strong ownership of the delivery success
  • Good analytical skills
  • Good team player, motivated to solve complex tasks
  • Strong communication and problem-solving skills
  • Self-motivated, self-disciplined and result-oriented
  • Strong attention to details and accuracy

What's in it for you

  • Vacation days: 23 Working days + 4 Undocumented Sick days
  • Continuous learning with Udemy Total Access, Internal Workshops and Languages classes.
  • Medical Insurance (Mapfre)
  • Flexible Retribution allows you to choose what suits you best (Ticket Restaurant, Kindergarten and much more)
  • MyEntrada: Extra Discounts for Leisure Activities for being part of Ciklum
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Flexibility: We are there to support your work-life balance
  • Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally, and fulfill your potential
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, and an informal atmosphere within the company

About us:

Join a well-established company and a friendly team of professionals. 
Our Delivery Center in Malaga is one of the leading IT hubs in Andalusia – it provides an exceptional mix of vibrant tech talent community, wide-open access to expertise advancement opportunities, hybrid/remote work setup & endless Mediterranean seashore summer.
Seize the perks of global opportunities, local atmosphere and industry-leading clients.

Be bold, not bored!

Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Experiences of tomorrow. Engineered together

Interested already?

We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.

Apply

Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Send CV