Frontend Developer

We are looking for a new team member, an experienced Vue.js Developer with high standards in terms of software quality, focused on results and finding solutions.

As a proficient Frontend developer, you will bridge the gap between visual design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it functions. 

You should have a passion for working in a creative dynamic environment, with other developers and partners. Therefore, a commitment to collaborative problem solving, solution oriented, sophisticated design, and quality product is essential.

You will be part of PROCESIO, an ambitious product built like a Startup under RINGHEL mother company and with a focus on building a No-Code/Low-Code technology for building enterprise software.

We aim to empower companies to adjust faster to market changes with lower costs and using existing business personnel. And the vision is to be the default and natural step forward in building software, by any person – but also a core productivity tool, such as email, word processor, spreadsheet, and presentation tools, for every employee of an organization to use.

RINGHEL is the leading Romanian niche software provider for power and gas markets in Romania.

We have developed the suite of applications GeFEE that includes desktop and web platforms, covering the entire market activity flows.

Our platforms are used by 50% of the active electricity suppliers and 20% of gas suppliers on the local market. We are expanding in other countries and in order to easily localize and customize the platforms we will migrate and build products using the no-code technology.

We are a dynamic, agile and quality oriented company, providing our employees with a challenging and rewarding work experience.

Responsibilities:

  • You’ll partner closely with engineering, product, and business folks to find elegant but practical solutions to design challenges
  • Passion for beautiful, test-driven code and an eye for simplicity and pragmatism
  • Translate client business requirements, user needs, technical requirements into designs that are visually attractive, easy to use, and emotionally engaging
  • Understanding of software quality metrics and its impact on system technical stability
  • Implement the integration with 3rd party systems/tools
  • Creating self-contained, reusable, and testable modules and components
  • Investigate and fix technical defects and propose adequate solutions
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Stay plugged into emerging technologies/industry trends and apply them into the project
  • Propose any ideas that could bring value to the project

Professional knowledge and experience:

  • 4+ years of experience working as a web developer
  • Strong experience working with: Vue.js, HTML5, Typescript, JavaScript, CSS3, SASS
  • Experience with visual design and principles like SOLID, design pattern and DI Engines
  • A strong understanding of modern web practices, of user-centered design principles, great technical know-how, and a proven expertise in interaction design to create an efficient user-experience
  • Good command of visual design, interaction design and information architecture with a mind for simplicity of design
  • Experience with software engineering good practices (testing, code review, continuous delivery, design documentation)
  • Write clean, structured code
  • Familiar with designing software for performance and scalability
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Ability to work independently and possess creative problem solving skills
  • Ability to work well with ambiguity and lead projects to completion
  • Open to learn and apply new technologies if required
  • Pro-active attitude and very good organizational skills: ability to manage urgent requests on the technical side and to also progress with longer-term projects in the other area

What we offer:

  • Professional, friendly and dynamic work environment
  • Competitive salary package
  • Premium medical subscription
  • Long term projects with many challenges and learning opportunities
  • A pleasant and stable job with a flexible schedule
  • Remote working as default (with occasional face-to-face meetings at the office)
  • Opportunity for career growth in a dynamic, fast growing entrepreneurial IT company