Junior+ Frontend Developer (JS/React)
Core Front-End Skills
- Semantic HTML5 markup.
- Basic accessibility principles (ARIA attributes, focus management, keyboard navigation).
- Modern CSS: Flexbox, Grid, CSS Variables.
- Understanding the difference between adaptive and responsive design.
- Experience with CSS preprocessors (Sass):
- Variables, nesting
- Mixins
- Conditional statements (if, else)
- Loops (for, each)
- Logical operations
Understanding and experience with class naming methodologies (e.g., BEM).
JavaScript (ES6+)
- Data types, scope, and working with functions.
- Closures and this context.
- Asynchronous programming: callbacks, promises, async/await, error handling.
- Working with the DOM, events, and Fetch API.
- Array methods: map, filter, reduce, forEach, some, every, find, etc.
- Working with collections (Map, Set) and understanding how they differ from objects and arrays.
React
- Engineering mindset: understanding abstractions, modularity, and separation of concerns.
- Writing clean code (DRY, KISS, readability).
- Familiarity with key React design patterns:
- Compound Components
- Render Functions
- Higher-Order Components (HOC)
Tools and Workflow
- Confident use of Git, knowledge of Git Flow (feature / hotfix / release branches).
- Experience working with Figma.
- Basic understanding of npm/yarn, project build and run processes.
- Using Chrome DevTools for DOM, style, and network analysis.
Hiring Process
- Introductory interview with the Product Manager.
- Test assignment.
- Technical interview.
- Job offer.
About Us
Weβre looking not just for a skilled front-end developer, but for a team-mate β someone who enjoys discussing solutions, sharing ideas, and building products used by hundreds of thousands of people every day!
We invest in our people, provide clear goals, and have an organized project management process.
Youβll join us for the long run β to grow together, build great products, and keep our little secrets π
Required skills experience
| React.js | 2 years |
| SASS / SCSS | 1 year |
| ES6+ | 1.5 years |
| HTML5 | 2 years |
Required languages
| English | A2 - Elementary |
Published 11 November
350 views
Β·
107 applications
6% read
π
$1500-2200
Average salary range of similar jobs in
analytics β
Loading...