Job details

Frontend Developer

Looking for Premium Talent
Career level
Middle (2-5 years), Senior (5-10 years)
Employment type
Full time
Remote job (the activity is performed from home)
Spoken languages
English - Advanced
Number of vacancies
1

We are an IT consultancy company based in Bucharest, Romania. We have highly skilled engineers with technical knowledge and experience in using the latest software standards, tools, platforms, frameworks, and technologies and we invest continuously in training and education.

We provide top software development services, a clear workflow, and a fast time to market and our excellent technical capabilities are our strongest differentiator.

🔸 Full-time remote position 🔸

Project: 

Mobile app for end-user, individuals in the area of Digital Retail Banking. This role will deliver Frontend on primary areas to clients: onboarding new clients, bank portfolio management (mandates, garnishments, transaction report), updating personal data, etc.  Our Internet and mobile banking application, quickly became known as the friendliest and most complete Internet banking solution on the Romanian market. We will continue to strive for excellence every day as the app incorporates a wide range of functionalities and technological challenges.

The project is in an accelerated migration stage from an old technology (Angular JS) to a style of writing code as close as possible to the platform through Web Componets (and here we already have some complete flows) with LitElement framework, plus some Vanilla solutions developed by the client's group in the Netherlands. 

The specifics of our mobile banking project involve solid Vanilla Javascript foundations and concepts – prototyping, scoping, ecmascript flavors, transpiling, modularization, bundling, aso testing modes.

Responsibilities:

Develop and maintain software according to set coding standards

Estimate duration of programming and unit testing phase

Properly challenge and engineer both product and technological specifications with a sense of ownership, taking to account maintainability, code documentation, test coverage, dependency resilience, device performance and industry standards.

Provide feedback, propose improvements & contribute together with the rest of the team to continuous improvements of the development process

Provide support for production and UAT incidents

Provide necessary documentation for application lifecycle

Participate in application planning meetings

What you bring to the team:

Proficiency in JavaScript (ECMAScriptHTML, CSS

Experience working Mobile First

Experience with Unidirectional-data-flow architectures (Redux pattern)

Unit testing fan, experience with Mocha/Jasmine

High curiosity and geek level

Customer orientation

University degree (preferably IT, engineering background)

Flexibility, analytical thinking and problem-solving skills

Attention to details and ability to organize work

Very good communication skills (in writing and verbally)

Nice to have:

Good understanding of Agile methodologies

Functional programming mindset

Test Driven Development

Optimization techniques and strategies

Native iOS/Android development

Knowledge in CI/CD pipelines, JavaScript tooling.

Benefits:

✅ Competitive salary package

✅ Performance bonuses

✅ Job rotation

✅ Attractive projects

✅ Premium Medical benefits

✅ Training

✅ International work experience

  • Online interview
  • How much experience do you have with Javascript? What about vanilla js?
  • Do you have experience with project migration?
  • What technologies would you like to use in a new frontend project?