Lead Web Developer in Madrid


Undisclosed salary
Share offer

Job Description

# About the gig

We’re looking for a Lead Developer that will join our Tech team and build great technology that will allow us to deliver unique blended learning experiences (online + offline). In our journey we’re looking to build our own learning platform that delivers a high quality educational experience, measures learning outcomes reliably and allows for rapid iteration of our content and curriculum.  

The Lead Developer will be responsible for:

  • Contribute to establishing the company’s technical vision and leading all aspects of the company’s technological development
  • Building our learning platform and any other technology necessary to support our mission and business objectives
  • Working with our CTO and the leadership team to continually improve students’ learning experience
  • Build, mentor, and manage junior developers from the team


# Is it You?

The candidate should be able to thrive in the sometimes chaotic early stage startup environment and enjoy having tons of autonomy with no bureaucratic BS and feel comfortable with the following skills:

  • Project Management. Proven track record of managing technical teams and complex projects with many moving parts. You enjoy details, structure, lists, and timelines
  • HTML5 / CSS. Write clean semantic HTML/CSS
  • JavaScript (ES6/ES7). Good understanding of efficient and clean algorithms. You feel comfortable writing large-scale JavaScript applications, structuring your code in npm modules, using async/await, etc
  • Node. Good understanding with how node works, nvm, npm, expressJS, hapiJS...
  • PostgreSQL / MongoDB. We use both SQL and NoSQL Databases, so we expect that you have practical knowledge on how to manage databases, creating data models, perform optimised queries, basic understanding of clustering
  • Angular2/React. We currently have angular2 and react applications. you should have some projects under your belt dealing with these kind of front-end frameworks.
  • APIs. We integrate with external API services (pipedrive, meetup, twitter, etc). Also we provide our own APIs for the internal tools with a GraphQL. You love it? Keep reading!!
  • GIT. Practical understanding of Git (can you explain what rebase is?), Github, Git-Flow, Pull-Requests, Code Reviews

Other things that we are looking for in this role, not strictly necessary but will make you stand out:

  • Know a Second Programming Language. Python? Java? Ruby? C++?
  • Cloud Management. You should understand how to do DevOps: deploy to the cloud (both Heroku and AWS EC2 environments). You should be familiar with reading logs, debugging common problems in infrastructure, managing DNS, Auto-Scale, CI/CD setup, etc
  • Agile Software Development. You should be familiar with scrum, sprints, retrospective meetings, stories, ticketing systems (pivotal tracker), etc. We embrace Agile in our process!!
  • Data Science. We appreciate hunger for knowledge. We collect a lots of information at ironhack about how students learn and having a good understanding on how data pipelines work, scikit, use business intelligence tools to extract useful information (tableau, etc)

# Perks

  • Be part of an Amazing Team. We embrace a constant learning, can-do attitude and 100% positivism!!
  • Yearly company off-site
  • Flexible work environment
  • Tons of awesome events with our students and community of instructors

#About Ironhack

Ironhack is an education startup that was founded to change the way we learn about technology. We offer immersive learning experiences to extremely motivated students who want to change career directions or turbocharge their current professional trajectory.

We love the energy of in-person instruction, but also investing heavily in technology to enhance the classroom experience. So far:

  • Started operations in the fall of 2013
  • Located in Miami, Madrid, Barcelona, Paris and Mexico
  • 100% YOY Growth and accelerating!
  • Already graduated over 800+ students
  • +40 team members

But we’re really just getting started. Don’t work for another e-commerce site that sells bla,bla,bla or another uber for something. Come join us make a difference in people’s life!


About IronHack

  • Code School

Official website, founding date, employees, how did it all begin... Do you know the whole story?

Tell Us!

Other software engineer jobs that might interest you...