← Back to list
Job · Principal

Principal Full Stack Engineer (Node+React)

Fullstack Developer • Principal • On-site • Full-time Hungary Budapest, Hungary

Creative Chaos's Principal Full Stack Engineer builds server- and client-side applications on Node and React, writes RESTful APIs, and leads and mentors a team of engineers.

Responsibilities

  • Analyze business requirements
  • Estimate assigned tasks
  • Write code and unit tests
  • Collaborate with other team members
  • Tune code for enhanced security and performance
  • Maintain systems by fixing existing issues
  • Update issue tracking software
  • Provide status updates
  • Communicate with the client
  • Control code versions
  • Research new technologies
  • Lead a team of software engineers
  • Mentor team members through training and guidance
  • Evaluate candidates for open positions

Requirements

  • Minimum Bachelor's in Computer Science/Software Engineering or equivalent
  • Minimum 8 years of related professional experience
  • Strong proficiency in JavaScript and TypeScript
  • Knowledge of NodeJS and its frameworks (ExpressJS, NestJS)
  • Experience writing backend components and RESTful APIs
  • Experience with relational and schemaless databases (MySQL, PostgreSQL, MongoDB)
  • Experience developing user interfaces with HTML and CSS
  • Experience developing applications with ReactJS, Redux, and Context
  • Knowledge of design systems (e.g., Material-UI, Atomize) and security standards/compliance
  • Experience creating database structures for required functionality
  • Experience writing unit tests with minimum 90% test coverage
  • Knowledge of GitHub, JIRA, and other collaboration tools
  • Understanding of fundamental concepts and design principles
  • Basic understanding of front-end technologies

Soft skills

Strong communication skillsFlexible attitude and versatile personalityStrong presentation skillsStrong influence among team members

About the company

Creative Chaos is a software development company building server- and client-side applications across multiple platforms, including RESTful APIs and front-end interfaces.

Education: BSc informatika/szoftvermérnöki vagy azzal egyenértékű végzettség

Similar jobs