RT @campainl: Tip: Upgrading MySQL 5.1. to 5.6 significantly boosts performance at one of our 2000+ mailbox #zarafa customers
As a Senior Developer you not only take part in the Zarafa development team, but you also improve the way we use distributed agile and scrum development, continuous delivery, modern tooling and software processes. You actively interact as architect discussing issues with testing, product managers and technical support. You act as our technology diplomat for our international development teams in India and Brazil. Your assignment, should you dare take on this exciting challenge, will carry you on to new heights and provide the next quantum leap of your career.
The Zarafa WebApp is the latest addition to our product suite, the new generation groupware software (single page web application) which will replace desktop clients. Based on Sencha ExtJS, it incorporates Ajax/JSON extensively to communicate with the MAPI/PHP backend. The complete code is open source and offers an extensive API to the community, as well as a public plugin framework, for extending the platform to integrate with other software products via protocols like WebRTC, XMPP, etc.
What makes this role so unique?
As a young, dynamic and rapidly growing company, the Zarafa brand has acquired quite an international following. We work worldwide with Linux engineers and developers from many leading (open source) organizations. Even more exciting is that many longtime Linux gurus and well-known specialists in the field are regularly in contact with us. Leveraged by this outside support, Zarafa continues to tackle common technology challenges, where external people come up with new solutions or contribute new testing on additional platforms. We are committed to test completely all of our releases before they are made available and rolled out at customer sites.
We at Zarafa foster a hands-on culture where we focus on end-to-end solutions rather than just solving low-level isolated problems. Zarafa has a non-hierarchical flat organization where the "individual" is key in influencing new product development. You feel proud that your contributions are being enjoyed by millions of people all over the world, and that many developers in different countries in different cultures speaking a multitude of languages provide feedback and expand on your efforts.
Why is this role so amazing?
You are positive, perseverant and influential. Communicating in groups and giving informal inhouse presentations is second nature and fun. You are eager to learn and expand upon your experience in developing complex web-based applications. You get energized by learning new stuff and actively following the latest-and-greatest technology trends. You are interested in the open source community and would like to support it through contributing and sharing new knowledge.
Your Knowledge and experience
The following skills are required:
The following skills though not required would be advantageous:
Career Level: Mid-career+
Experience: 5+ years (commercial)
Education: University or equivalent (WO/HBO)
Job Type: Full-time Employee (36-40h/w)
No (recruitment) agencies please