Senior Front End Engineer
Napoca, Cluj
‎în urmă cu 12 ore

Founded in 1996

P3 is a provider for innovative mobile application and cloud based solutions for backend and web, with development centers in Cluj-Napoca, Belgrade, Dusseldorf and Beijing.

We support the entire software development cycle, from the conceptual design of a solution strategy, graphics & design, development, deploy and maintenance.

Our expertise is in automotive, aerospace, energy, telecommunications and public sector. We developed and promoted more than 300 apps on all kinds of platforms and we won Best of Mobile Award in Germany.

Our employees have the opportunity to work with cutting-edge technologies that will test their abilities while developing innovative solutions.

Job requirements

  • 5+ years of experience in front-end web development projects ;
  • Experience writing production-quality code in Javascript, including recent React and Angular projects;
  • Architect large scale projects using modern Javascript frameworks (React and Angular);
  • Thorough understanding of Angular platform;
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
  • Thorough understanding of React.js and its core principles;
  • Experience with popular React.js workflows (such as Flux or Redux);
  • Familiarity with newer specifications of EcmaScript;
  • Knowledge of modern authorization mechanisms, such as OAuth2, JSON Web Token
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Solid fundamental programming concepts, such as OOP, design patterns, SOLID principles, REST APIs (OPENAPI);
  • Experience with cross browser development and responsive web design.
  • Experience in Agile development with Sprint Cycles
  • Experience with CI / CD Processes
  • Experience with continuous integration, version control systems, and advanced debugging skills;
  • Experience writing unit tests;
  • Experience with Automated UI testing.
  • Teamwork orientation and good communication skills;
  • Customer orientation, business understanding and ability to perform functional analysis;
  • Curiosity and quick learning ability;
  • Creativity and a good eye for design;
  • Any of the below is considered a plus

  • Experience in more than one mobile platform;
  • Experience with hybrid mobile technologies (React Native, Flutter);
  • Knowledge of some of the following : functional programming, reactive programming, asynchronous processes;
  • Automated UI testing.
  • Responsabilities

  • Developing new user-facing features using React
  • Translating designs and wireframes into high quality code
  • Building reusable components and front-end libraries for future use
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Mentor and coach up more junior team members
  • In case you don’t have prior experience in working with backend technologies, but you are eager to learn, you have the chance to sign up for our internship program (for more details you can contact us here).

    Raportați această lucrare

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.