Fullstack Developer (React + Node.js) (#1360)

Work type:
Technical Level:
Job Category:
Software Development

We are looking for a Full Stack Developer to join our team in Colombia. 

Our New York-based customer is an innovative start up providing the ultimate ticket management solution. A user-friendly platform that puts the power in customers’ hands and helps them to save money in case of unwanted fees. 

Main Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code
  • Communicate with multi-functional teams to streamline the workflow
  • Suggest technical and functional improvements to add value to the product
  • Conduct design reviews and code reviews to maintain high quality
  • Identify UI problems and bugs and devise efficient solutions

Role Requirements:

  • 5 years of experience in JavaScript 
  • 3 years of experience with Node.js. (Next.js, Express.js, or Hapi.js.)
  • Experience working with databases such as MySQL, MongoDB, or PostgreSQL
  • Familiarity with RESTful APIs and web services
  • Proficiency in HTML, CSS, and related web technologies
  • Familiarity with version control systems such as Git, GitHub
  • Familiarity with CI/CD and release process
  • Familiarity with Agile methodologies
  • Experience with unit, integration and functional UI testing
  • Well spoken and written knowledge of English language (B2-C1)
  • Computer Science or similar degree

Professional growth:

  • Strong engineering culture
  • Challenging projects and mature teams
  • Personalized on-demand cross-company mentoring support enabling you to learn new things faster
  • Plenty of opportunities to share knowledge and get more experience such as opportunity to mentor others, speak at events, and contribute to pre-sales
  • Direct communication with the customer
  • An individual education budget
  • A friendly, supportive and dynamic work environment

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits