Craftable Software logo

NodeJS Engineer

Craftable SoftwareRemote — Portugal
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Are You the Right Fit?If you are a passionate developer eager to learn and tackle challenges, especially with NodeJS, we would love to hear from you! The following qualifications are essential:3+ years of hands-on experience with NodeJSStrong proficiency in JavaScript and TypeScriptSolid understanding of OOP, SOLID principles, and best coding practicesExperience with Single Page Application Frameworks (e.g., Angular, React+Redux) is a plusComfortable with SQL (SQL Server, PostgreSQL, Oracle) and document databases

About the job

Join Us in Portugal - Remote or Office Work Options!



At Craftable Software, our work is a reflection of our values.

We specialize in creating systems that prioritize quality, reliability, and scalability in fast-paced transactional environments. Our team is dedicated to addressing complex challenges while enjoying the process. Our mission is to enhance every system, functionality, and task with passion, skill, and experience, as we believe that quality demands craft. Our esteemed clientele includes leading companies in the food industry across the Iberian Peninsula, the largest cruise retailer in the UK, a next-gen cloud communication firm, and top property management systems in France and the UK, among others.

Why Choose Craftable Software?

Craft is integral to our identity; transforming software into a true craft is our goal. Much like a skilled artisan, we believe that our expertise grows with every challenge. We are committed to your professional growth and encourage collaboration and knowledge-sharing within our team. If you share our passion for software development, you'll thrive here! Familiarity with Object-Oriented Programming (OOP), SOLID Principles, Test-Driven Development (TDD), Behavior-Driven Development (BDD), and Agile methodologies is essential. Additionally, concepts like Aspect-Oriented Programming (AOP) and Functional Programming enhance our execution capabilities. Our innovation is fueled by:

  • Continuous Integration
  • Continuous Deployment
  • Cloud Services
  • Search Engine Optimization
  • NoSQL Databases
  • OOP
  • Distributed Messaging Queues
  • Infrastructure as Code
  • Machine Learning
  • Containerization

You will actively engage with these concepts daily, and our commitment to continuous growth drives our innovative approach. We embrace Agile methodologies, utilizing SCRUM and/or Kanban frameworks to effectively translate business needs into successful features.

About Craftable Software

At Craftable Software, we believe in the art of software development. Our team is dedicated to crafting high-quality, reliable, and scalable software solutions for dynamic environments. We pride ourselves on our innovative approach and commitment to excellence, making us a trusted partner for prominent companies across various industries.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.