5+ years of experience in software development
3+ years of experience in software development
You have intimate knowledge of Android SDK and Core Java;
You have experience with collections, multithreading, synchronization;
You are able to analyze and support the applications architecture (OOD, MVC, MVP, MVVM etc.);
You have hands-on experience in the sphere of web-services and standards (SOAP, REST, XML, JSON);
Experience with Git, Agile development, and TDD
English — Upper-Intermediate and higher
Familiarity with bluetooth communication in Android
Good opportunities to work with remarkable teams from all over the world;
Lighthearted, inspiring and open company culture;
Opportunities to travel;
Health Insurance coverage;
English language courses;
Fresh fruit and other snacks onsite;
Fun corporate events :)
— Development of new features, profiling, code optimization
— Refactoring of existing solution
— Bug fixing and supporting existing software
— Active participation in distributed agile process
— Ensure good development testing coverage of unit and integration testing
— Participate in peer design and code reviews
— Participate in architecture design planning
— Proactively collaborate with teammates and communicate with remote team member
— Perform root cause analysis of issues to assist in determining the source of problems
At Intellectsoft, we are passionate about creating a world in which intelligent software improves millions of lives. Established in 2007, our company has evolved into an international award-winning, full-scale software development company with offices in Silicon Valley, New York, London, Oslo, Kyiv and Minsk. We build, maintain and support business critical applications for enterprise clients, including Universal Pictures, Jaguar Motors, Qualcomm, Ernst & Young, Clinique, Bombardier, London Stock Exchange, Harley-Davidson and many more.
The successful candidate will work on our newly established project for California based client developing a ground-breaking product for tracking devices. As Senior Engineer he will be a part of a distributed delivery team focused on active development of large software platform including high-load back-end solution and number of client applications for various devices.