Software Development Engineer 1
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- منذ ساعتين
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Job description
Position Overview and Key Duties
As a Software Development Engineer 1 at Gameberry Labs, you will partner closely with product managers and fellow developers to grasp project requirements and translate them into functional code. Your responsibilities include writing clean, modular, and thoroughly documented code, implementing gameplay mechanics, interfaces, and features that align with design specifications. Staying abreast of contemporary gaming industry trends, technologies, and best practices is essential. You will actively engage in code reviews, offering and receiving feedback to elevate code quality and design. Moreover, contributing to the enhancement of development procedures and tools is part of this role. Collaboration with quality assurance teams is critical to ensure the release of reliable, bug-free software.
Required Skills and Qualifications
- Proficiency in programming with one or multiple languages such as C++, C#, Java, Python, or GoLang, centered on object-oriented design and development principles.
- Strong foundation in data structures, algorithms, and general software engineering concepts.
- Experience or familiarity with game development platforms or engines like Unity, Unreal Engine, or Cocos is advantageous.
- Understanding of software development methodologies including version control, unit testing, and debugging processes.
- Ability to thrive in a collaborative, team-oriented environment with clear and effective technical communication.
- Excellent analytical and problem-solving abilities coupled with a genuine enthusiasm for developing immersive gaming experiences.
- Willingness to absorb new technologies and adjust swiftly within a dynamic startup atmosphere.