Development Engineer

Join the revolution and work with Openbravo

Job details

  • Full-time
  • map markerLille, FR
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeRequired language: English
  • routeNice to have language: French

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


To further strengthen our team Openbravo is looking to attract the very best professionals with an entrepreneurial mindset. We offer a professional development plan based on growth opportunities that exist in a dynamic software vendor with an international focus like Openbravo, a competitive compensation system, and a company culture that fosters innovation and a results-driven approach.

We are seeking a Development Engineer aiming to have a challenging, international and very rewarding professional experience in our Services area. Based in Barcelona, you will help our team to deliver best-in-class services projects to our clients and partners.

So, if you are crazy about technology and development, you have problem-solving skills and the ability to learn quickly, we are waiting for you!

As a Development Engineer at Openbravo you will:

  •  Professional responsible for the coding of problems in business management application using high-technical system capabilities and working under the supervision of a Senior Developer or autonomously if required
  • Provide development services to end clients/partners according to existing procedures (Develop in JavaScript, Enyo, Backbone while applying agile methodologies)
  • Participate in technical design, development, testing, and documentation of plug-ins, modules, or vertical requested by clients/partners
  • Work with internal business clients to understand their requirements and translate into value-generating technical solutions
  • Test and roll-out new functionalities ensuring quality
  • Work closely with other members of the development, product, and technology team
  • Properly manage any departmental knowledge favoring the re-use of existing information
  • Resolve product defects detected by customers, community and/or internal testers
  • Help support team when required
  • Perform other duties as assigned

Main requirements

  • BS or MS in Computer Science, Industrial Engineering or Telecommunications
  • At least 3 years of experience in software development
  • Experience with Java Platform and/or all tiers of an enterprise web application
  • Knowledge of programming concepts including MVC architecture
  • Database knowledge/experience
  • Experience with user interface technologies: XML, HTML/HTML5, Application Cache, Web SQL, Backbone.js, Enyo, Smart Client
  • Knowledge of SQL, PostgreSQL, Oracle
  • Experience to design technical solutions playing if required the role of Technical Leader in projects, coordinating teams of developers
  • Good written and oral communication skills in English is a must
  • Analytical thinking and detail-oriented
  • Proven ability to meet/exceed deadlines under pressure in a dynamic environment
  • Initiative, flexibility, and adaptability
  • Availability to travel as required for the success of the business 

Nice to have

  • POS/Retail and/or business software applications related experience is a plus
  • French is a strong plus 


  • Young and dynamic company
  • A career in an entrepreneurial firm with huge potential for professional development
  • International team (now 13 nationalities)
  • Flexible working hours
  • Half-day on Fridays and August
  • Team building events
  • Training plan
  • Open work space and open doors policy
  • Darts competitions
  • Free coffee and hot beverages
  • Offices with chill out areas as well as a food corner fully equipped and serviced with healthy and fresh products (fresh fruit, yoghurts and biscuits) 

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300