Junior Front-End Developer

Junior Front-End Developer
Company:

Everymatrix


Details of the offer

Project description: You are part of the EMFE department. Working on the group level EveryMatrix FrontEnd (short EMFE) is the department that manages everything related to the frontend: from banners or logos to a fully functional cuttingedge online casino. We are composed of 6 teams: Bespoke Team Business Team QA Team Operational Team Products team and Widgets team. This position is open inside the Widgets team. We use a wide array of technologies and we love to stay on the bleeding edge. The primary development language you will use is JavaScript working with Angular Stencil Svelte and NodeJS using APIs as the transfer protocols between the server and the client. You will work on creating and expanding Widgets reusable components designed to perform a specific function. You will also work on other FE products for example a singlepage application and a notification transport system. These are exciting products (especially for us and hopefully for you) and were looking for people who are ready to face a challenge analyze existing functionality and transform and adapt it into something great using the latest stack of Web technologies.
Responsibilities: Code quality You learn understand and apply company/team coding standards that are provided by the senior/lead and adapt your own code accordingly. If no code guide exists you should be able to adapt to international coding standards.
Code review Participate in daily code review under the guidance of more experienced team members. Assist in reviewing the Git tasks ensuring all identified issues have been resolved. Develop an understanding of the importance of code reviews and understanding the function of the submitted code.
Refactoring Learn to navigate and understand code written by the team identifying its functionality. Learn to recognize opportunities for making the code clearer and more efficient under the mentorship of more experienced colleagues.
Scalability stability and performance You have basic scalability concepts you learn and put into practice methods that can improve the stability and performance of the project.
Code documentation Write basic code documentation. That can be reduced to naming and explaining the technical solution that was chosen to resolve the task/issue/bug crafting Widgets documentation while adhering to the team documentation practices. Operational
You can handle incidents according to the defined SLAs and project processes (the complexity refers to system/platform complexity technical solution complexity or business knowledge).
Communication You contribute to best practices knowledge sharing and application within the project. You know how to share knowledge in many forms: feedback presentations recommendations of books and articles recommendations of events lessons learned etc.
Requirements: At least one year of experience in working with modern JavaScript and JavaScript frameworks. Profound knowledge of JavaScript including ES6 features. Candidates must demonstrate the ability to write clean efficient and scalable code.
Understanding of REST API consumption. Applicants should be familiar with concepts like methods status codes and the principles of RESTful architecture. Solid knowledge of HTML5 and CSS3. Proven interest in testing code review and code quality. Ability to work in a Kanban system with fast switching priorities. Good English both written and spoken. Passion for learning and perfecting skills. Love working in a team and sharing ideas.
Nice to have: Knowledge of Web Components (custom elements Shadow DOM and HTML templates) is beneficial. This includes understanding how to encapsulate and reuse HTML CSS and JavaScript for widgets and complex FE structures.
Experience with Angular or similar frameworks/libraries (React Vue.js) is a plus. Familiarity with Node.js.
Knowledge of responsive web design principles including the use of CSS media or container queries and flexible layouts.
Work Life Balance: Enjoy 22 annual leave days with the number increasing to 32 after 5 years with the company; 10 sick leave days per year (without a doctors note); 40% work from home over any 3month period after the first 3 months; During the first 3 months 100% work from the office central location near University Square; If returning to work soon after having child 1 year 100% WFH for mothers; WFH after child is born for fathers: 13 weeks of 100% WFH (from the day of the birth of the child). Benefits and Office perks: Lunch allowance (130 EUR Net/ month); Private Medical insurance Regina Maria; Our own inhouse gym health & wellbeing programs; Fruits Tuesday; Access to online learning platforms Udemy for Business and OReilly and budget for external training; Bookster; Massage at work; Anniversary gifts; Frequent freebar parties annual wholecompany parties (have previously rented our own planes to get everyone together!); Fun corner: ping pong table PS4 lots of board games.


Source: Grabsjobs_Co

Requirements

Junior Front-End Developer
Company:

Everymatrix


Programmer Intern

About our Development Team Do you love technology? We sure do! With over 5,000 employees and rapid growth in our future, there is no shortage of developmen...


From Acadian Ambulance Service - Missouri

Published a month ago

Computer Design Support Analyst

This position will be filled at a salary no higher than the posted maximum salary. Job Location: Central Office, 601 West Main, Jefferson City, MO Why you'...


From State Of Missouri - Missouri

Published a month ago

Assurance Associate

Honkamp Krueger & Co., P.C. , a Top 10 Midwest CPA and business consulting firm, is seeking an assurance associate to provide a wide variety of services and ...


From Honkamp Krueger & Co., P.C. - Missouri

Published a month ago

It Systems Architect

IT Systems Architect Employment Type: Full Time, Mid level Department: Information Technology As an IT Lead System Architect for CGS, you will lead m...


From Contact Government Services - Missouri

Published a month ago

Built at: 2024-05-05T04:35:01.626Z