drjobs Junior Front-End Developer العربية

Junior Front-End Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

University - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 HTTP2 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 HTTP 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.

    Employment Type

    Full Time

    Company Industry

    About Company

    Report This Job
    Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.