We are Techery and we create cool mobile and web applications.
We are engaged in consulting and product development, helping customers turn ideas into solutions, plus we create own projects.
Our projects range from small, but very difficult from a technical point of view, such as crowdmics.com, to the social network with millions of users. We focus on complex solutions so customer is always confident in the quality of the application and developers enjoy working with the code and can be proud of themselves and their team.
Therefore, we use the freshest ideas of community, and simultaneously create our solutions — we believe in open source, our projects are open to github.com/techery.
So if you are ready for new challenges and want to grow — we have good news for you. To become part of our team need to:
— Possess the skills of the PLO, and writing quality code:
you know in theory and in practice, SOLID, OOD, DDD, you know what MVVM, MVP, DI, CI, TDD;
— An excellent knowledge of Java. The big plus is the understanding of how language is designed from the inside;
— Good knowledge of android-framework, its features;
— Create beautiful and smooth interfaces, able to profile, find and fix performance problems;
— Effectively address two major problems of programmers: naming and caching;
— Write unit tests or be able to figure out how to do it;
— Know what is REST and why to use it. Socket vs WebSocket vs Long-polling — topics to be discussed at the interview;
— Work with the media, OpenGL, Bluetooth and other frameworks is a big plus;
— Be part of the team: teamwork & communication — must-have for all of us;
— Good English
If you want to participate in the mobile project with 50+ people in the team to face the complexity and scalable Facebook level architecture, we are waiting for you.