Digital Front-end Software Engineer | Enea Romania | 0LOVES1
>_Loading...

We're not saying it's gonna be easy.
But we promise it's not gonna be boring.

We pride in providing new challenges all the time for our creative, rebellious engineers. This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea.

Would you feel like home?

Digital Front-end Software Engineer

Location: Bucharest, Romania

Number of positions available: 5

Job Type: Full Time

Division: Services Division, Enea Romania

We bring passion and fun.
Why make it boring? Join us!
 

Know someone who would be interested? Apply to job Share

Job description

Position objectives

The Digital Systems Developer is responsible for the design and development of the IT digital solutions and services using Agile development methods. The developer partners with software development teams and business liaisons to understand the elicited software requirements to ensure the correct operation of the integrated services is created and maintained in a consistent, logical, error-free, and optimal manner.

Contacts & Supervisory responsabilities

It is a strategic partner and collaborates with the Business Owner / Product Owner / Team Leaders/IT Project Managers/all PMO department in terms of understanding the software requirements and ensuring the correct operation of the integrated services and maintaiing in a consistent, logical, error-free, and optimal manner.

Dana Alexe, Head of Recruitment at Enea Services Romania (see LinkedIn profile). Please contact our colleague for more details.

Essential functions

  1. Work as part of a team developing applications and services using Agile development methods.
  2. Build customer-facing UIs.
  3. Writing reusable, testable, and efficient code; Design and implementation of low-latency, high-availability, and performant applications.
  4. Implementation of security and data protection; User authentication and authorization between multiple systems, servers, and environments.
  5. Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.); Integration of multiple data sources and databases into one system.
  6. Understanding and appplying differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.

Qualifications

  1. Node.js or React.js relevant knowledge.
  2. Previous working experience as a Node.js Developer for 3 years.
  3. Hands on experience with HTML5, CSS3, and AJAX.
  4. Php (Drupal knowledge required).
  5. Experience consuming RESTful services.

Required key skills

  1. Higher education (Technical University studies).
  2. Minimum 3 years of demonstrable experience in projects delivery; Strong analytical skills and problem solving attitude.
  3. Comfortable with working with both internally hosted infrastructures, but also with cloud based solutions.
  4. Proven experience in delivering web and mobile platforms.
  5. Agile methodology knowledge.
  6. Team spirit; strong communication skills to collaborate with various stakeholders.

Great to have

  1. Knowledge of DevOps processes and tools.
  2. MariaDB/MySQL knowledge; SQL skills.

Apply to this job

Allowed extensions: .pdf, .doc, .docx.
Maximum file size: 8MB.

Or apply by e-mail: careers@enea.com

See other jobs

http://0loves1.enea.com