ReactJS Engineer

craftable software Logo

craftable software

πŸ“Remote - Portugal

Summary

Join craftable software, a company specializing in high-quality, reliable, and scalable systems for demanding transactional environments. We are a remote-first company prioritizing flexibility and work-life balance, offering a supportive culture and opportunities for growth. We value craftsmanship in software development, embracing Agile principles, TDD, BDD, and continuous integration/deployment. Our expertise spans cloud services, search engines, NoSQL, UX, and more. We offer competitive benefits, including health insurance (dental and mental health included), meal allowance, extra days off, and professional development opportunities.

Requirements

  • 2+ years of experience with Single Page Application Frameworks - ReactJS+Redux (Vue.js will also be considered)
  • 2+ years of experience with TypeScript
  • CSS knowledge. Media queries, responsive layouts, framework/structuring sense, SASS, Gulp.js

Responsibilities

  • Develop and maintain high-quality, reliable, and scalable software systems
  • Implement and utilize concepts such as SOLID Principles, Test Driven Development (TDD), Behaviour Driven Development (BDD), and Agile Principles
  • Work with technologies such as Continuous Integration, Continuous Deployment, Cloud Services, Search Engines, NoSQL, User Experience, Distributed Message Queuing, Infrastructure as code, Machine learning, and Containers
  • Translate business needs into features using SCRUM and/or Kanban boards

Preferred Qualifications

NodeJS, REST, GraphQL and/or vanilla Javascript (including ECMA 6 exposure) exposure considered a plus

Benefits

  • Health insurance (including dental & mental health), extendable to family
  • Meal allowance (€10.2 on a meal card)
  • Extra days off: Birthday + Municipal Holiday of choice
  • Brand-new monitors, high-spec computers, coffee, tea, fruit & snacks in our offices
  • Coworking access for employees outside Porto/Aveiro
  • Clear career progression
  • Regular training + Udemy & Pluralsight licenses
  • Resharper/Intellij, Visual Studio & other top-tier tools (for applicable roles)
  • Weekly sports: padel, basketball, running
  • Annual snow trip for winter sports & team bonding
  • Year-round celebrations & gatherings
  • Pet-friendly offices

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.