Web frontend (React JS) Developer
Human Power BG- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Web frontend (React JS) Developer - Human Power BG | Career Page
Web frontend (React JS) Developer
Apply for Position Or refer someone
Job Openings Web frontend (React JS) Developer
About the job Web frontend (React JS) Developer
Human Power BG is an HR agency that offers consultations and recruitment for some of the best companies in Bulgaria.
~~~
Our client are building a leading international learning platform (Lecturio) for medical video education, serving students as well as universities and medical institutions. It is their mission to make high-quality education available to as many people as possible, and spread specialized knowledge around the world.
They have hundreds of corporate and educational clients around the world as well as millions of end-users. The sun never sets for their applications – people all over the globe create continuous usage loads. They develop and run a high-stakes environment in which universities and companies run tests and certification programs. They focus the learning experience around core principles of Learning Science and the system adaptively guides the users. The system they build has an API core and three client-side learning applications – Web, Android and iOS.
Web – this is where you fit in! We want to make a world class client side application. We are based on React JS and MUI. We localize through LinguiJS.
We are looking for someone who sees the enormous potential of the field of building Web applications and wants to develop himself professionally there. Complete “nerdiness” on the side of DOM, Node.js, browser quirks, compiling JS, etc. is a huge bonus
On the React JS side it is very important that you have a firm grasp on the components lifecycle and can make a reusable and modular code architecture. Unit testing the business logic (although we prefer to center it in the APIs) based on Jest is a must-have. Ability to configure the local environment and develop using Storybook.js (or comparable best-in-class tool) is another must-have.
What you need to be good at
- Problem solving – every decision made has to be based on a root cause analysis;
- Holistic thinking – the applications run on the Web, Android and iOS platforms and they need to work similarly;
- Test Driven Development – designing the solutions based on test cases (towards a known end state) and not trial and error;
- Clear Communication – the decisions made have to be explained clearly and as much as possible documended with supporting artifacts like diagrams, etc.
- Object Oriented and Functional Programming – both are instrumental and you need to have a very good grasp of them to be able to contribute;
- Defensive Programming – validation, sanitization and concepts like ACL, black-listing and white listing should be present with every decision made and code produced
- You need to be able to setup and code “fluently” in Ecmascript and TypeScript for Node.js and browser
You have to have
- Minimum of 5 years of programming experience
- Identify as a senior developer in your own self-assessment
- Ability to analyse problems and present suggestions
- Thrive in a collaborative environment
- Have fun while coding
~~~~~~~~~~
If this position is of interest to you and you meet the requirements, please send your updated CV.
For any questions you may have, please contact us:
087 834 4981 or hpbg@humanpowerbg.com
Thank you!
~~~~~~~~~~
We will contact only approved candidates!
Our services are free of charge to all applicants.
***
All candidates will be treated in strict confidence.
All data provided by you is protected by the meaning of the Personal Data Protection Law and will be used only for the purposes of this selection.
***
Human Power has an indefinite license № 3084 issued by the National Employment Agency to provide services in the field of human resources.
***
Human Power is part of BNI Industry.
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- React
- Android
- iOS
- Material UI
- Node.js
- Jest
- Storybook
- ECMAScript
- TypeScript
More jobs at Human Power BG
All 186[IT] SOFTWARE ENGINEER - DATA | JUNIOR / MID
Human Power BG · Location not stated · 12d ago
[IT] SOFTWARE DEVELOPER | SENIOR
Human Power BG · Bulgaria · 12d ago
Front-End Developer
Human Power BG · BG · 12d ago
Senior Full-Stack Web Developer
Human Power BG · Bulgaria · 12d ago
Mid Full-Stack Web Developer
Human Power BG · Bulgaria · 12d ago
Similar roles
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Full-Stack Engineer (Go Strength)
Sharesource Australia · Hanoi, Vietnam · today
Forward Deployed Engineer
DevRev · India · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Full-Stack Developer (Mental Health Care)
Coherent Solutions · Bulgaria · today