Position: Sr. Front-End Engineer - Unity
Company: Wonderment Apps
Experience required: 5y
English level: upper

**Responsibilities:**

Plan and implement game functionality 
Transform design specification into functional games
Designing and building game codes.
Identifying and fixing code errors and game bottlenecks.
Testing game functionality and theme dynamics.
Ensure the best possible performance, quality, and responsiveness of applications
Engage in relevant discussions throughout the entire SDLC, including requirements gathering, architecture/design, implementation, deployment, testing, and maintenance.
Adhere to standard rules, processes for development and actively participate in code reviews.

**Requirements:**

5+ years work experience as a Unity developer.
Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management
Familiarity with level design and planning
Experience with game physics and particle systems
Experience with mobile and console game development
Experience optimizing memory and space usage for support of older hardware
Understanding of design/development concepts and processes.
Excellent written and verbal English communication skills.
Nice-to-haves: 
Experience with 3D is a plus
Strong understanding of object-oriented programming
Familiarity with current design and architectural patterns
Experience implementing automated testing platforms and unit tests
Proficient knowledge of code versioning tools {such as Git}

**About Wonderment Apps:**

Wonderment Apps is a technology development and design firm that provides scalable teams to create truly inspirational technology for Enterprise Technology Companies, Startups, and Traditional Businesses. The connection to our customers and the products always comes first, which is why we carefully select talented developers, product developers, project managers and designers from around the world. Our core philosophy is to create a sense of Wonderment in every product and feature we create. Whether it is rigorous technology or a beautifully-designed consumer site / app, each team member strives to make the experience engaging and worthy of sharing.