Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a Senior Frontend Developer to build the future of Bilyoner as a part of our highly motivated team. We look for the following skills:
- 7+ years of experience as a Frontend Web developer
- Degree in Computer Engineering / Software Engineering from a reputable university
- Strong understanding of object oriented development & functional programming
- Eager and experience in writing unit tests and peer code reviews
- Research and development of current and emerging technologies
- Design and create front-end architecture for projects, and contribute and provide feedback to other team members
- Experience in Responsive Development
- Experience in Git processes of MR and PR
- Experience in Unit Test / E2E Test
We look specific experience on most of the technologies below:
Strong knowledge and comprehensive experience with front-end tools & technologies like;
- React ( Hooks, SSR, HOC, etc..)
- Redux ( Thunk, Routing, etc.. )
- Experience with ES6 syntax (or above)
- HTML5 & CSS Preprocessors
- Webpack & Babel code transformation tools
- Experience in RestFul API’s & Websocket
- Hybrid Architectures: Building hybrid applications where server-side rendering (e.g., Thymeleaf) is combined with client-side frameworks like Angular, React, or Vue.js.
- WebSocket: Implementing WebSockets for real-time bidirectional communication between server and clients (e.g., for chat applications or live updates).
Performance Optimization
- Caching Strategies: Implementing caching at the server-side to optimize response times, such as using tools like EhCache or Redis to cache rendered views or fragments.
- Session Management: Handling user sessions efficiently, ensuring proper memory management and minimizing server load.
- Lazy Loading and Eager Fetching: Understanding and configuring JPA fetch types to optimize performance when loading data for rendering views.
And of course, we need for the following approaches and attitudes:
- Satisfied only with a beautiful solution
- Create beautiful, high quality, easily readable code
- Deliver workaround/persistent solutions to the problems
- Generate and pursue innovative ideas about his/her daily activities
- Pushes himself and also the team at each and every iteration to produce zero defects
- Develops not only the expected, but also the untold for the sake of the user experience and comfort
Aydınlatma Metni
https://bilyoneradmins-my.sharepoint.com/:w:/g/personal/apply_bilyoner_com/EVkBNXP6V3FJss0cuCBoqIkB7OoIg1U1M4WtwWRvpenQfQ?e=EbB2ks
Key Skills
Ranked by relevanceReady to apply?
Join Bilyoner and take your career to the next level!
Application takes less than 5 minutes