Software Engineer, Full-Stack

AVIRA Soft SRL

02-03-2015 | EXPIRA LA 01-04-2015

Job expirat

RESPONSABILITATI

This role will be based in Bucharest or Munich and tasked with building the Avira First Time User (FTU) product and related applications following the best software development practices, design patterns, peer review, unit testing and version control. Your FTU software will guide hundreds of thousands of users per day through the software download, installation and onboarding processes. You will work closely with our other security application teams to create and improve your product within the constraints of production software systems with immense volumes of real-world data. You will design and develop tracking solutions and A/B testing solutions for the FTU product and features which will enable us to monitor and improve user experience quality and user take-up with minimal cost and human effort.
This position will involve applying those skills to some of the most exciting and massive consumer data and prediction problems that exist in Europe today.

Some of the specific responsibilities include:
- proposing technical solutions for developing the tasks based on specifications / user/ stories / business cases
- translating PSDs designs and UX schemas into cross browser HTML, CSS ( LESS,SASS), AngularJS sources
- developing custom A/B tests based on specification
- working in a dynamic multinational team-oriented environment


CERINTE

Your ability to think out of the box and your strong will to pursue the right solution through extensive research inspires other and invigorates projects. Your solution-finding skills are complemented by your ability to learn from other, you are curious about open-source solutions. With pride in your work and a sense of urgency to deliver the best possible solution, you persist to see your work completed in a product

For this position you should bring following specific skills and experience:
- a demonstrated team player with strong communication ( both written and oral) and interpersonal skills. Proven ability to develop vibrant working relationships at multiple levels to get your products delivered and to market.
- you should have a BS or an MS in Computer Science. Extra credit for having contributed to an open source project or completed advanced technical training or PhD degree.
- you should have 3-5 years of software engineering experience in a professional environment in any of the following relevant software product areas: browser plug-ins, security applications, fraud prevention engineering, product recommenders or other large-sclae consumer applications from an internet domain, as well as a solid understanting of analysis of algorithms, expecience in the field of plugin programming and versatile programming skills
- willing to be very hands on to develop new applications, features and algorithms in continuous release mode
- expert knowledge developing and debugging in a large-scale web-applications context. Technologies like Angular JS or EmberJS, BackboneJS, HTML5, CSS3 (LESS/SAAS), JavaScript, JSON, XML
- good understanding of JavaScript OOP
- GIT, GRUNT experience
- nice to have knowledge of NodeJS, PHP, Python
- understanding of werb protocols and web sockets
- proven aptitude for integrating various systems and platforms using REST/SOAP/API
- good working knowledge of internet technologies/architectures, Unix/Linux environments
- You have demonstrated the ability to learn new languages within, a short timeframe
- experience working in Agile Project Management environments
- experience with continuous release processes and tools (e.g. Maven, Jenkins)
- as we are an international team and company, written and spoken English are a requirement; a bit conversational German would be a plus. Some travel (5-10%) is required


DESCRIEREA FIRMEI

Located in Bucharest - Romania, Avira was founded in 2004 by a dynamic core of security experts who is committed to the following values: security ethics, professional attitude, open spirit, pride and respect. These principles are meant to stand at the base of any long term
collaboration and partnership that Avira Soft will undertake.
Avira Soft gathered a team of more than 50 dynamic professionals who are permanently collaborating with the experimented specialists of Avira GmbH , Germany. We are a dynamic and creative team and our purpose is to produce high quality software.

We also impose some requirements for our candidates: creativity, technical knowledge, team working capabilities and the ability to finish the job on time.