At Nortal we believe in thinking big – creating solutions that have a meaningful, far-reaching impact, whether through digitizing governments, improved healthcare, convenient telecom services or creating a competitive edge and agility for large businesses, industry, and manufacturing companies. Our projects have touched more than half a billion people’s lives worldwide, and we’re just getting started. Combining that with the unique experience of transforming Estonia into a digital leader, our vision is to build a Seamless Society.
To reach our ambitious goals, we are looking for React Developer.
This position is perfect for you if you:
Knowledge areas and responsibilities
- Translate application storyboards and use cases into functional applications
- Can improve performance, quality, and responsiveness of the applications
- Work to identify bottlenecks and bugs, and provide solutions to these problems
- Understand fundamental design principles behind a scalable application
- Have hands on experience in implementing unit tests
- Show good understanding of code versioning tools, such as Git
- Are knowledgeable of CI/CD in general
- Prefer to work on agile software development projects with globally distributed teams
- Have good communication skills (spoken and written) with fluent English as essential
- Own bachelor’s degree in computer Science, computer engineering, or a closely related field
- Have at least 2 years of relevant experience
Technical skills and qualifications
- Are skilled in JavaScript, including DOM manipulation and the JavaScript object model
- Understand React.js and its core principles
- Have experience with Redux, HTML, CSS
- Have experience with popular React.s workflows (such as Flux or Redux)
- Are familiar with newer specifications of EcmaScript
- Have experience with Meridian or similar technology
- Are experienced with data structure libraries (e.g., Immutable.js)
- Own additional knowledge of isomorphic React
- Are familiar with concept of RESTful APIs
- Have knowledge of modern authorization mechanisms, such as JSON Web Token
- Are familiar with other technologies – Java, Python, Angular, Node.js or Flutter
We offer:
- First-hand experience in building high-impact solutions
- Work in an international team of experts
- 1 day per month for self-learning, external and internal trainings, a mentorship program, and strong 1:1 culture
- Flexible working hours and remote work
- Fitpass membership and office yoga classes
- Premium private health insurance for you and your family, psychological counselling
- Cozy offices with parking, free drinks and fruits