
Backend/full-stack JavaScript/TypeScript developer
RemoteBudapest, Budapest, HungaryHUF 1,200,000 - HUF 2,200,000 per monthSoftware Development
Job description
Employment status: Employee
Seniority: senior
Recruitment process
A) 1. HR interview (60 min.), 2. Trial task (mini project), 3. Technical interview (45-60 min.)
B) 1. HR interview (60 min.), 2. Live coding challenge & technical interview (90 min.)
Tech stack
- JavaScript/TypeScript, Node.js, React, MariaDB, Redis, Kafka, REST API, Jenkins, SonarQube, Docker, Grafana, Koa, Next.js, Storybook
- Atlassian (Jira, Bitbucket, Confluence) and Jetbrains software environment
Tasks
You will develop new features and components for our microservice-based platform.
- Writing clean code
- Writing tests
- Code review
- System designing
- Spotting and fixing architecture-related issues
- Performance optimization
- Optimization of database queries
- Attending SCRUM ceremonies
What we offer
- Professional development within an international, technology- and people-focused company
- Cutting-edge technologies
- Various projects and and the possibility of switching between ongoing projects within the company depending on your interests
- Low-stress environment and predictable workflows
- A combination of a big company and a startup environment, offering the advantages of both: stability and flexibility
- Home office/remote work with flexible working hours (no core hours)
- Small teams where all team members are actively involved in the decision-making process
- Professional in-house workshops, trainings and individual English course
- All You Can Move sport pass or Medicover private health insurance, eyewear allowance, monthly team building budget and quarterly company events
- Free choice of hardware (Mac, Dell, office equipment)
- We trust each other and expect independence, but don’t micromanage
Job requirements
General software developer skills
- Algorithmic complexity, basic algorithms
- Exception handling
- Clean code concepts
- Git
- Functional programming concepts
- Immutability
- Pure functions
JavaScript
- Differences between variable definition terms (const, let, var)
- Asynchronous code management
- Hoisting
- Prototypes
- “this” handling (context, binding)
- Callback, closure
- Modern language constructs (arrow function, class, spread, rest)
Databases
- High-level understanding of a relational or a document databases
- Database design
Good to have
- Typescript
- React
- MySQL
- Docker
Other skills and competences
- Intermediate level of English (written, spoken)
- Proactive, solution-oriented approach, innovative mindset
- Willingness to improve your hard and soft skills
- Willingness to work in a team as well as independently
Remote
Budapest, Budapest, Hungary
HUF 1,200,000 - HUF 2,200,000 per month
Software Development
or
Remote
Budapest, Budapest, Hungary
HUF 1,200,000 - HUF 2,200,000 per month
Software Development
All done!
Your application has been successfully submitted!