Online Programmer

1 week ago


Mumbai, India Ubisoft Full time

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Watch Dogs, The Division, Prince of Persia and Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studios

We favor diversity, creativity, drive and team spirit. If you have the skills and the desire to succeed, we want you to be a part of this exciting period of growth.

**Job Description**:
**Job Summary**:
As an online programmer, you will be responsible for developing APIs for live/connected game and integrating them on client side. Job includes managing online gameplay lobby, multiplayer synchronization, game invites, online purchases and so on. You will be the person in charge of defining client-server communication, define game flow in case of communication failure, handle success cases, etc. Your day-to-day responsibilities include fixing issues in client-server communication in game, develop new connected/live game features.

Ability to work independently is must. You will be also responsible to maintain required documentation about your/teams work. Collaboration is essential part of your job you will need to maintain required communication with stakeholders.

**Responsibilities**:

- Define, Plan and implement(Code) framework / programming solutions for online features.
- Establish responsible deadlines and personal work plans and manage time effectively.
- Follow and enhance existing development processes.
- Debug and fix issues in existing code base.
- Collaborate with required stakeholders
- Participate in code reviews, peer programming to increase code quality

**Qualifications**:
**The professional values you bring**:

- 3+ years of experience with backend / full stack programming.
- Strong Proficiency in working with Linux/Bash Environment.
- Strong Knowledge of Node.JS and JavaScript.
- Knowledge of python is a big plus.
- Proficiency in developing Rest APIs that are consumed by game features.
- Excellent understanding of Client-Server Architecture, debugging and problem-solving skills.
- Understanding of multi-threaded principles/ Async function calls.
- Knowledge of networking protocols is a must.
- Knowledge of low-level system architecture.
- Knowledge of software development environments and associated tools. (i.e. Visual Studio, Perforce, JIRA, Git)
- Experience of writing and maintaining Server-Side APIs for 1 game on App store/First party.

**Soft Skills**:

- Curious and eager to learn
- Systems thinking mindset
- Initiative: we love getting interesting technical proposals.
- Great at communication - when in doubt, communicates more.

**Nice to have**:

- Programming skills in C#.Net.
- Experience with any commercial game engine (such as Unity 3D, Unreal).
- Knowledge of Kubernetes is a plus.

Additional Information
**Ubisoft Offers**:

- International collaboration game projects & AAA IP’s.
- Access to cutting-edge hardware.
- Experience using hottest internally developed game engines.
- Proficient and fun-to-work-with colleagues.**_ To all recruitment agencies:_**_ Ubisoft does not accept agency resumes. Please do not forward resumes to our jobs alias, Ubisoft employees or any other company location. Ubisoft is not responsible for any fees related to unsolicited resumes. No agencies please._


  • Online Programmer

    1 day ago


    Mumbai, India Ubisoft Full time

    Company Description Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Watch Dogs, The Division, Prince of Persia and Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids. To continue...

  • Online Tutors

    2 weeks ago


    Mumbai, India Tutopiya Pte Ltd Full time

    **About the job Online Tutors - Physics, Chemistry & Biology IB DP ( Diploma Programme )**: **Job description**: **Responsibilities** - Teach and mentor students online through the Tutopiya's platform to meet the student's learning goals. - Use an interactive approach to make lessons exciting and engaging. - Provide constructive feedback for students. -...

  • Programme Assistant

    1 week ago


    Mumbai, Maharashtra, India Save the Children Colombia Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    EXTERNAL ANNOUNCEMENTTITLE: Youth Employability Project AssistantContract Type: NationalTEAM/PROGRAMME: Programme OperationsLOCATION: Bangkok, ThailandCONTRACT LENGTH: 1 year with possible extensionRole PurposeSave the Children Thailand is implementing the Youth Employability Project in Bangkok to equip local youth with vocational training, enhance life...

  • Programmer

    3 days ago


    Mumbai, India C Com Enterprises Pvt. Ltd Full time

    **Job Profile**: - Development of online softwares, e-Commerce portals, intranet-extranet, mobi-sites, responsive sites and mobile app development - Work closely with Management, Customers, QA, Design, and Product Management to maintain and enhance existing product as well as to develop new products. - Create specifications, technical design documentation,...


  • Prabhadevi, Mumbai, Maharashtra, India Mindsprings LLP Full time

    1. Coordination with Schools which are customers of Mindsprings Publishing LLP (Mindsprings) for books, consultancy or online programmes. Specifically, contacting Principals, HODs, Teachers and other staff at the Schools for: a. status of orders b. receipt of books, manuals etc c. arranging and scheduling workshops and training programmes d. scheduling...

  • Python Programmer

    1 week ago


    Mumbai, India Devharsh Infotech (P) Limited Full time

    Writing Desktop App, Command Line Code, and web app using python. Skill Required - Knowledge & Done Project in Python - Knowledge in Python Installation, coding, debuging. - Knowledge in Django or any other framework/Libraries of Python. Should be eager to learn new things via online search. **Salary**: ₹10,000.00 - ₹20,000.00 per month Schedule: -...

  • Training Officer

    7 days ago


    Mumbai, India Mumbai Mobile Creches Full time

    Mumbai Mobile Creches is a non-profit organisation that has supported the health, safety and education of children living on construction sites for the last four decades. It runs comprehensive day care centres on construction sites, serving children who are among the most vulnerable of the urban poor. It has been a pioneer in developing early childhood...


  • Mumbai, India Dr Batras Positive Health Clinic Pvt. Ltd Full time

    **Experience - 2 - 5 years** **Location - Mumbai (Andheri)** **Notice period - Immediate joining / 15 days** **Roles and Responsibilities** - Media Relations (Establishing/Maintaining). - Coordination/Creating press collaterals including spokesperson documentation, Press releases, bylined articles and all other media facing documentations. - Events and...


  • Navi Mumbai, Mumbai City, Mumbai, India Yougov Full time

    Job Description Operations provide support to research teams in Europe, the USA, the Middle East and APAC, enabling them to offer quality consultancy on a wide variety of topics. You will be part of Scripting team which strives to produce accurate results every time and supports the rest of the company in delivering innovative and robust research...


  • Mumbai, India Strategic Alliance Management Services Pvt Ltd Full time

    JOB DESCRIPTION / RESPONSIBILITIES: Early Childhood Care and Education (ECCE) programme aims to improve quality of ECCE for 36-year-old children, especially in Anganwadi centres. ECCE is one of the new strategic initiatives of the Foundation, and as part of the newly established ECCE team, all team members will play a key role in establishing,...