Software Engineer I - Plum, United States - Liquidnitro

    Liquidnitro
    Liquidnitro Plum, United States

    2 weeks ago

    Default job background
    Description
    About Us


    Liquidnitro Games is India's flagship live services and game production company, founded by industry veterans with a proven track record in producing massively successful games & live services.

    For game companies, studios and publishers worldwide - we offer world class game development expertise to power creativity, growth and profitability in their games.

    What's in it?

    We are looking for a motivated and driven individual to join our mobile gaming development team. As a Junior Programmer, you will work closely with senior developers to design, develop, and maintain mobile games. This role offers an excellent opportunity for growth and learning in the dynamic field of mobile gaming.


    Responsibilities:
    Assist in design and implementation of game features for mobile platforms- mainly iOS and Android

    Collaborate with designers, artists, and other team members to integrate game assets and mechanics.

    Write clean, efficient, and maintainable code.

    Debug and optimize game performance for mobile devices.

    Stay updated with the latest industry trends, technologies, and best practices.

    Assist in testing and debugging game software to ensure quality and stability.

    Contribute to brainstorming sessions and offer creative solutions to technical challenges.

    Participate in code reviews and provide constructive feedback to peers.

    Help maintain project documentation and version control.

    Support the team in various aspects of game development as needed.

    Skill Requirements:

    1-3 Years of experience in programming to debug and improve code written for mobile environments.

    Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

    Strong understanding of programming fundamentals and data structures.

    Proficiency in at least one programming language preferably C++, C# or Java.

    Familiarity with mobile game development frameworks and engines (e.g., Unity, Unreal Engine, Cocos2d).

    Knowledge of mobile platforms (iOS and Android) and their development environments.

    Experience with version control systems (e.g., Git, SVN).

    Excellent problem-solving and debugging skills.

    Ability to work effectively in a collaborative team environment.

    Passion for gaming and a desire to learn and grow in the gaming industry.

    Strong communication skills and the ability to articulate technical concepts clearly.


    Good to have skills:
    Experience with game development tools and pipelines.

    Previous experience with mobile game development projects

    Understanding of game design principles and player psychology.

    Knowledge of additional programming languages and technologies relevant to game development

    Experience with agile development methodologies.

    Understanding of AI-Tools and ability to adapt them in workflows to improve productivity.

    #J-18808-Ljbffr