Back to Jobs
Frontend Developer Senior - HYBRID/REMOTE - CIM/B2B
The vacancy has expired
-
SalaryMarket Competitive Salary + BonusesLocationSerbiaIndustryInformation TechnologyJob Description
Job responsibilities:
- Development of modern web application
- Write and support cross browsing code
- Use modern web frameworks (React, Angular, Vue JS)
- Work close with backend developers to create modern client-server applications
- Work with business to refine business requirements
- Production monitoring and troubleshooting of our web application
Job Requirements:
- Strong knowledge of JavaScript (ES6, ES7, ES8), HTML, CSS preprocessors. Experience with flowjs and/or typescript strongly typed elements would be a plus
- Deep knowledge of one from those web frameworks: React JS, Angular, Vue JS
- Understanding how JavaScript interacts with the browser and web context, what are the limitations and why. Knowledge of issues related to cross domain, ajax calls, cookies, etc.
- Knowledge of Web Workers API and service worker features
- Knowledge of Channel Messaging API
- Knowledge of security model of modern web browsers (CORS policy, permissions to various actions, etc)
- Knowledge of the API for storing data inside browsers indexedDb, localStorage
- Understanding of JS engine asynchrony, promises, async\await, error handling, closures, fetch API
- Understanding the TCP\IP network stack, understanding the HTTP, HTTP2 protocol
- Understanding how webpack works Experience writing custom configurations would be a plus.
- Knowledge of architecture of modern web browsers. Java script event-loop, rendering pipeline.
- Experience with various developer tools to profile Java script execution, profile and found bottlenecks in site performances
- Basic knowledges of backend architecture
- Knowledge of nginx web server
Additional benefits will be
- Experience in backend development for own frontend
- Understanding what redis, cassandra, Rabbitmq, Vertica db, Galera db, etc. are for. - we use them on the backend
- Experience with monitoring and logging systems (grafana, ELK)
- Understanding Microservice Infrastructure
- Linux knowledge at user level
- The desire to make a cool product and be responsible for it
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.
