Join our Team and watch the magic happen!
“Talent wins games, but teamwork and intelligence wins championships”
We aim to get better every day. Therefore we are looking for professionals like YOU!
You are an experienced specialist in your field, with us you will surely find the right challenge.
Primary Duties and Responsibilities
- Hands on software development including creation of system architectures and detailed designs
- Work closely with the Product Owner, Business Analyst and UE/UI Designers to produce detailed technical designs for assigned work
Qualification
- Regular University with Bachelor’s Degree in Software/Computer Engineering, Computer Science or equivalent
- 3-5 years developing with OO principles in an OO language
- 3-5 years developing with C++, preferably targeted at Linux platform
- Familiar with C++ Standard library and Boost
- Familiar with UML diagram and write usual UML diagram
- Familiar with OO design principle and Design Patterns
- Familiar with source code version control tools, such as GIT, SVN
- Familiar with Popular algorithms and data structure
- Familiar with Software development process, including requirement analysis, design, implementation system test and deployment, etc.
- Familiar with unit test framework and how to write unit test cases
- Good team work and self-motivated
- Finish the work assigned independently
- Experience with QT or other similar application framework
- How to avoid memory leaks in C++ and how to profile performance
- Experience with developing software for Linux platform
- Experience with Agile method
- Big web company and famous international IT company preferred
- Car navigation experience preferred
- Open GL ES
- Innovative and creative thinker
- Strong personal organization and time management skills
- Enthusiastic and passionate about Software Development
- English fluent