Careers
At XIM, we consider the employees to be the key asset to a company’s success. Finding the right employees or contractors can be tough, especially while facing the business challenges of the dynamic economy. Working at XIM is an excellent prospect for professional and career growth. XIM is not only a good start for graduates and senior students, but also a broad base for the exchange of experience among professionals. That is why we are interested in hiring employees of different ages and with different experience in IT. You will find smart, creative people who are passionate about taking on new challenges. Every working day at XIM is a creative vision, the search for ideas and innovative solutions. But we can find time for a holiday!
We want you to realize your potential, offering you these amazing benefits:
- Progressive Compensation Package;
- Fully paid vacation leave of 24 days;
- Fully paid sick leave;
- Flexible working schedule;
- Fully stocked fridge of goodies;
- Challenging work in a team of energetic and highly motivated people;
- Encouraging, family like environment; Career prospects & ongoing professional development;
- Real opportunities for meaningful career growth;
- Comfortable office in the city center;
- Customized company days, team building exercises and corporate events
Our current openings are:
USA Belarus Russia
.Net Developer
Location: San Francisco, USA
Job description: We are seeking an experienced .NET Developer to join an existing team. The candidate should be self-motivated and dependable, possess a strong coding background with .NET (see below) and Web Applications, have excellent communications skills, and be able to work well in a team environment.
- Minimum 4+ years professional development experience with .NET using C#, ADO.NET, LINQ and ASP.NET
- Object-oriented design and development
- SQL 2005 / 2008, T-SQL
- Excellent communication skills
- 2-4 years Microsoft development
- 2-6 years application development experience
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Sr. System Administrator
Location: San Francisco, USA
Job description: This posting is for a senior level systems administrator. The candidate will have experience in the deployment, administration, and troubleshooting of a Windows based production networked infrastructure. S/he will have demonstrated the ability to perform systems administration tasks following policies and procedures that support a 24x7 operation.
- Server and network support (Windows Server 2003/2008, HP hardware)
- Network and performance monitoring
- Must be willing to perform systems work on scheduled off hours and select weekends
- Occasional travel in and out of state
- Create documentation and training for support and troubleshooting
- Level 2 helpdesk support
Responsibilities:
- 5+ years directly working with Windows Server 2003/2008 including administration, maintenance and troubleshooting
- Recent experience with some of these specialty areas Sonicwall, NetScout Infinistream, Citrix Branch Repeater, Solarwinds, Citrix Xenapp, MS Exchange 2007, MS SQL Server 2008
- Demonstrated experience in troubleshooting and performance tuning a network infrastructure
- Experience building out a disaster recovery infrastructure
- Ability to follow directions and work unsupervised
- Working knowledge of TCP/IP, WAN/LAN, VPN, routing, and firewalls
- Strong interpersonal and communication skills; capable of explaining procedures clearly and writing technical and end-user documentation
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
C/C ++ Developer
Location: Minsk, Belarus
- Development and support of web platform which adapts content for mobile devices
- Development and support of apache-based system which optimizes content (web and video) for mobile platforms
Responsibilities:
- C/C++ development under Linux environment (> 1 year)
- Good written/spoken English
- Good understainding of programming paradigms, multi-threading apps implementation (preferably under Linux)
- At least some basic knowledge of HTTP protocol and other web standards like markup languages, javascript, css.
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Designer
Location: Minsk / Gomel, Belarus
Job description: The expert for design creation and adaptation of games, utility and educational programs and many other things for smartphones and tablets is required.
- Portfolio
- Knowledge of Photoshop, Illustrator
- Knowledge of Flash, 3dMax
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Developer (iOS)
Location: Gomel, Belarus
Job description: Applications development for iOS (iPhone/iPad/iPod)
- Knowledge of C, C ++ or Objective-C. Examples of projects
- Knowledge of OpenGL, a programming language of shaders
- Desire and ability to find tradeoffs
- Ability to work in a team
- High responsibility, sociability, creativity
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
GM
Location: Minsk, Belarus
- Lead a large, cross functional game team managing XIMAD portfolio of titles on IOS, Android, RIM, WP7 and others mobile platforms
- Manage product development and marketing teams to generate new gaming concepts and better monetize on existing ones
- Coordinate and manage multiple resources and timelines: production, design, art, UI, marketing, technical operations, etc.
- Determine and analyze key success metrics, and rigorously test and optimize for them
- Own the ultimate responsibility for the success and growth of the XIMAD mobile product portfolio
Responsibilities:
- Producer/product experience in online gaming or consumer internet (5-7+ years)
- Mobile experience preferred but not required
- Personality suited to handle responsibility, leadership and deadlines under pressure
- Bachelors degree from a top school with history of academic success
- Strong organizational and analytical skills; attention to detail
- Stellar written and oral communication skills; ability to motivate and mentor your team
- Mobile gaming chops; knowledge of the space, the players and the games is a huge plus (same goes for Social Gaming)
- Previous start-up experience, work in mobile, social media or virtual economies is a big plus
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
GUI Developer
Location: Minsk, Belarus
Job description: Designs and implements software components based on functional requirements.
- Independently put the Openwave software development process into practice as appropriate
- Takes ownership of product subcomponents including functional specification, design, implementation and maintenance
- Assist in the development of implementation schedules for owned sub components
- Develop assigned software modules within schedule constraints using Openwave accepted coding practices
- Specify and perform unit testing of developed software modules
- Fix bugs in software modules as necessary
- Assist publications department as required to document the product
- Assist QA engineers as required to develop of test plans and isolate software faults
- Lead a department code review
- Work with other department software engineers to ensure successful development and delivery of product
- Report status in timely fashion as requested by Manager or project lead engineer or when problems arise
Responsibilities:
- BSc degree in Computer Science, Engineering or equivalent relevant to Software Engineering
- User Interface design and development
- Knowledge of HTML5 and Javascript
- Experience of building modern Web Applications using technologies like Javascript, CSS, AJAX, JQuery/Prototype/etc.
- Knowledge and experience of Web Application design best-practices
- Familiarity with Agile methodologies and practices (e.g Test Driven Development in a Web Application context)
- Strong communication skills – both verbal and written
- Strong team worker with commitment to customer service
- Good organizational, planning and note taking skills
- Demonstrated ability to follow instructions and demonstrate good judgment to expand independently upon them as necessary
- Demonstrated ability to identify problems and effectively raise issues
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Load Testing / PaC Engineer
Location: Minsk, Belarus
Job description: Xim Inc is looking for load / performance and capacity test engineer
- Min 2 years software testing
- Min 1 year of automation testing
- Good theoretical background in load testing
- Practical experience with load testing software (Apache JMeter, HP LoadRunner etc.) is a big plus
- Good written and spoken English
- Individual should be eager to improve existing and get new load/performance testing skills and capabilities
- Troubleshooting and analytical skills are very welcome
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
PM
Location: Minsk, Belarus
Job description: Project management for the development of applications for mobile phones, smartphones, tablets.
- General guidance of the development and definition of strategies for iOS, Android, BlackBerry, etc. development
- Tracking trends on these platforms
- Selection of applications for development
- Analysis of the applications concept
- Assessment of labor costs for the applications creation
- Writing the application specification
- Running a team of programmers and designers to implement the application
- Management of changes in the product during the development
- Interaction with remote teams
Responsibilities:
- Experience in software development
- Knowledge of the market for mobile applications, key trends and technologies
- English: technical - required, fluent speaking – preferable
- Experience with mobile technologies, applications - a big plus
- Experience in game development - a big plus
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
QA Engineer/ Junior Developer
Location: Minsk, Belarus
Job description: The company offers job in IT connected to software testing for attentive people.
- Good written and speaking English skills
- Good outlook in web area (HTML, CSS, HTTP, JavaScript)
- Working experience with Unix console
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Sales Coordinator
Location: Minsk, Belarus
- To lead company’s mobile ads sales unit performance analysis and add sales optimization efforts
- To analyze daily sales performance across different platforms and advertisement networks and adjust the automates add sales modules accordingly
- To develop and maintain good relationships with different mobile add sales networks
- To help develop, execute and project manage complex integrated marketing programs for XIMAD and its partners
- To manage add sales vendor relationships, timelines, performance evaluation
- To support corporate executive team in add sales and partnership building tasks
Responsibilities:
- Bachelors (Masters preferred) degree in business or a related area (such as Analytics, Statistics, Econometrics, etc)
- Relevant work experience in Analytics and strong data analysis skills
- Good communication skills
- Willingness and capability to advise and work with other XIMAD employees
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Senior Java Developer
Location: Gomel, Belarus
Job description: Development for Blackberry and Android platforms.
- Working experience with mobile technologies
- Experience of team management
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Senior iOS Developer
Location: Minsk / Gomel, Belarus
Job description: Applications development for iOS (iPhone/iPad/iPod).
- Knowledge of C, C ++ or Objective-C. Examples of projects
- Knowledge of OpenGL, a programming language of shaders
- Desire and ability to find tradeoffs
- Ability to work in a team
- High responsibility, sociability, creativity
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
C/C ++ Developer
Location: Obninsk, Russia
- Development and support of web platform which adapts content for mobile devices
- Development and support of apache-based system which optimizes content (web and video) for mobile platforms
Responsibilities:
- C/C++ development under Linux environment (> 1 year)
- Good written/spoken English
- Good understainding of programming paradigms, multi-threading apps implementation (preferably under Linux)
- At least some basic knowledge of HTTP protocol and other web standards like markup languages, javascript, css.
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Chief Technology Officer
Location: Ulyanovsk, Russia
Job description: As Chief Technology officer, you will be in the driving seat of designing, planning, directing and implementing XIMAD’s complete development tools, pipeline, engine, client, network and server architecture for use in mobile and ( possibly browser based social games) targeting (Facebook), Apple iOS, Android, Blackberry, WebOS, and Windows Phone 7 platforms.
- Review all necessary requirements of the business plan and product strategy
- Evaluate and identify appropriate technology platforms for the delivery of the company’s products
- Ensure that the work carried out by all development team is completed on time, budget and to the quality and specification detailed
- Take full responsibility for all recruitment within the programming teams
- Direct and manage the technology development team in the programming of the next generation tools, pipelines and technologies of social mobile games
- Design and plan the company’s overall technology architecture, and maintain programming ‘best practices’ personally and throughout the company
Responsibilities:
- Degree in Computer Science/IT or related disciplines
- Deep understanding of client/server web technology and development frameworks
- Experience building scalable server architecture
- Experience of building, directing, leading and managing engineering teams, working on several independent projects simultaneously
- Substantial hands-on experience working with at least two of the following platforms: Apple iOS, Android, WebOs, RIM, Windows Phone 7, Facebook or browser platforms
- Available to work under pressure on a tight schedule
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Director, On-line and Social Media Marketing
Location: Ulyanovsk, Russia
Job description: XIM, Inc is seeking a Director, On-line and Social Media Marketing to head the Marketing team. In this exciting new role, you will help define and implement our online and social media marketing strategy. Social media, communities and viral ad campaigns will complement our world class brand advertising and help drive consideration and overall perception of the XIM brand. This position reports to the XIM, VP Professional Services.
- Brand lead for our enterprise web and social media strategy, including oversight on web properties development and launching initiatives into the marketplace to support the strategy;
- Provide strategic thought leadership to drive the experimentation of web social media, content, communities and technology; infuse learning into future efforts;
- Leverage consumer insights, sponsorships, new product launches to identify and execute new and engaging capabilities, team and company executives to review site metrics / analysis and customer feedback to identify opportunities and recommend strategies to maximize online effectiveness;
- Manage a marketing budget and prioritize its allocation;
- Partner cross-functionally with divisions GMs, Service teams, company executives in support of launching XIM service solutions;
- Lead relationships with vendors, as required;
- Maintain a Center of Excellence in Brand for social media;
- Develop and coach a team of Brand Strategists.
Responsibilities:
- Bachelor's degree;
- Fluency in English (verbal and written communication);
- 3+ years of digital marketing experience, including digital campaigns, social media, viral marketing, and mobile marketing;
- 1+ years experience in managing a team
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
General Manager
Location: Ulyanovsk, Russia
Job description: Due to strategic expansion we now seek to appoint Mobile Platform GMs with experience in mobile and / or gaming industry to further grow our customer base and revenue on IOS, Android, and WP7 mobile platforms. This will involve developing existing products and retail relationships, but also developing new product portfolio, relationships and revenue generating potential. The successful candidate will lead a team of engineers, designers and marketing specialists delivering XIMAD’s product portfolio to its customers. This position will oversee all product development activities as well as business development and marketing activities capitalizing on opportunities and raise the profile of the company, establishing new strategic relationships,attracting new customers and delivering increased revenue in line with strategic business objectives.
- Managing the Mobile Platform team.
- Contributing to the development and delivery of XIMAD’s overall business and product strategy.
- Developing new product portfolio and implementing sales and marketing strategies that will optimize the company's exposure to potential new clients and revenue generating opportunities.
- Identifying, developing and delivering a range of media (social-media), networking sales opportunities to raise the company profile and deliver new revenue generating opportunities.
- Engaging with potential new contacts within and outside of the mobile platform to increase revenues.
- Delivering product marketing and sales progress reports to company’s CEO.
- Satisfying of XIMAD Board in terms of input to business strategy, implementation of business development and marketing plans, increase sales opportunities, increase in new clients, increase in revenue, impact of marketing campaigns/materials
- Reporting to CEO
Responsibilities:
- A successful track record of managing technical product development teams
- A successful track record of identifying and exploiting new markets and sales opportunities
- ?A strong track record in engaging with potential clients and converting opportunities into sales
- Experience of developing and executing business development plans
- ?Project management skills
- ?A good understanding of the global mobile industry
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
IPhone Developer
Location: Ulyanovsk, Russia
Job description: Applications development for iOS (iPhone/iPad/iPod)
- Knowledge of C, C++ or Objective-C. Examples of projects
- Knowledge of OpenGL, a programming language of shaders
- English - technical, for documentation reading
- Desire and ability to find tradeoffs
- Ability to work in a team
- Enthusiasm, readiness to think of improving the created product
- High responsibility, sociability, creativity
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
JavaScript Developer
Location: Ulyanovsk, Russia
- Good knowledge of JavaScript, HTML, CSS
- Knowledge of Ajax
- Knowledge of Flash, 3dMax
- Usage experience in jQuery (or other libraries: Dojo, ExJS, Phototype)
- General outlook in teams of web technologies
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Project/Platform Manager
Location: Ulyanovsk, Russia
Job description: This position involves conducting projects to develop various applications for mobile phones, smartphones, tablets
- The general development management and determination of strategies for development of either platform (iOS, Android, BlackBerry, etc.);
- Tracking trends on the platform;
- Choosing applications for development;
- Elaboration of application concept;
- Assessment of labour costs for creation of application;
- Writing specifications of the application;
- Programmer and designer team management for implementation of the application;
- Managing product changes during development;
- Interaction with remote teams;
Responsibilities:
- Experience in software development;
- English: technical — required, fluency — it is desirable;
- Experience in working with mobile technologies, applications — big advantage;
- Experience in creating games — big advantage.
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Technical Graphic Designer
Location: Ulyanovsk, Russia
Job description: The expert for design creation and adaptation of games, utility and educational programs and many other things for smartphones and tablets is required.
- Portfolio
- Knowledge of Photoshop, Illustrator or CorelDRAW
- Knowledge of Flash, 3dMax
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Test-plans Automation Engineer
Location: Obninsk, Russia
Job description: The company offers job in IT connected to creation of automated test cases, product quality evaluation.
- Good written and speaking English skills
- Working experience with Unix console
- Good outlook in web area (HTML, CSS, HTTP, JavaScript)
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
User Interface Developer
Location: Obninsk / Ulyanovsk, Russia
Job description: Designs and implements software components based on functional requirements.
- Independently put the Openwave software development process into practice as appropriate.
- Takes ownership of product subcomponents including functional specification, design, implementation and maintenance
- Assist in the development of implementation schedules for owned sub components.
- Develop assigned software modules within schedule constraints using Openwave accepted coding practices.
- Specify and perform unit testing of developed software modules
- Fix bugs in software modules as necessary.
- Assist publications department as required to document the product.
- Assist QA engineers as required to develop of test plans and isolate software faults.
- Lead a department code review.
- Work with other department software engineers to ensure successful development and delivery of product
- Report status in timely fashion as requested by Manager or project lead engineer or when problems arise
Responsibilities:
- BSc degree in Computer Science, Engineering or equivalent relevant to Software Engineering
- User Interface design and development
- Knowledge of HTML5 and Javascript
- Experience of building modern Web Applications using technologies like Javascript, CSS, AJAX, JQuery/Prototype/etc..
- Knowledge and experience of Web Application design best-practices
- Familiarity with Agile methodologies and practices (e.g Test Driven Development in a Web Application context)
- Strong communication skills – both verbal and written
- Strong team worker with commitment to customer service
- Good organisational, planning and note taking skills
- Demonstrated ability to follow instructions and demonstrate good judgement to expand independently upon them as necessary
- Demonstrated ability to identify problems and effectively raise issues
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.
Web Developer
Location: Ulyanovsk, Russia
- PHP, MySQL
- Experience in Drupal or other CMS (Joomla, WordPress, TYPO3, etc.
- HTML, CSSK
- Cross-browser coding experience
- JavaScript, AJAX, JavaScript libraries (jQuery, Dojo)
Required skills:
Contact:
To apply for a position, please email your resume and quote the job title in the subject line of your email.