Whimsy Games is looking for a Middle Unity Developer to join our team.
Required professional experience/competencies:
- 3,5+ years of commercial experience in Unity Development
- Understanding of the full software development life cycle
- Extensive knowledge of Unity and C#
- Creating production quality, bug-free code
- Experience in object-oriented design and programming
- Experience with version control systems
- Highly detailed thinker that demonstrates skill in identifying inconsistencies during development
- English intermediate
What can we offer:
- Working with a creative and professional team
- Communication with clients from different countries of the world
- Possibility to implement your ideas and influence the introduction of new processes
- Competitive salary
- Full-time employment, the ability to work remotely, as well as work in the office at will
- Paid vacation and sick leave
- 50% compensation for professional courses, professional development, webinars, sports
- Team building, personal meetings with colleagues, conferences, and much more
- Referral program for employees
Whimsy Games is looking for a Technical Lead Unity to join our team.
Required professional experience/competencies:
- 4+ years of experience in developing Unity applications
- 2+ years of experience as Tech Lead
- Best experience with Unity3D (2019+) and C#- you should be an expert
- Experience in developing frameworks and tools in Unity
- Understanding of multi-threaded/parallel programming
- Organizational talent, conscientiousness, and highest quality awareness
- The passion for game development
- Fluent level of English (at least Upper-intermediate)
Responsibilities:
- The hiring process, interviews
- Performance review, skills development plans creation
- Team member’s planning and distribution
- Assistance with projects’ backlog creation and fulfillment
- Assistance with work optimization
- Technical assistance with architecture and solutions
- General technical documentation creation
- Projects evaluation, decomposition, and estimation
- New employee’s onboarding and mentoring
- Company solutions contributions
- Troubleshooting resolving
We offer:
- Working with a creative and professional team
- Communication with clients from different countries of the world
- Possibility to implement your ideas and influence the introduction of new processes
- Competitive salary
- Full-time employment, the ability to work remotely
- Paid vacation and sick leave
- 50% compensation for professional courses, professional development, webinars
- Team building, personal meetings with colleagues, conferences, and much more
- Referral program for employees
Whimsy Games is looking for a Unity VFX artist to join our team.
Required professional experience/competencies:
- Experience in the same position for 2 years
- Writing shaders for Unity
- Interaction with art team and game designers
- Integrate into the game a variety of effects created or optimized for mobile devices
- Development and visualization of in-game effects and graphic content for effects
- Create layouts and references for visual effects
- Participate in the development and development of an internal effects editor and other tools
- Creating effects in the Particle system
- Good understanding of the game development process
- Ability to be proactive, and highly organized, with excellent teamwork skills
- English-intermediate
We offer:
- Working with a creative and professional team
- Communication with clients from different countries of the world
- Possibility to implement your ideas and influence the introduction of new processes
- Competitive salary
- Full-time employment, the ability to work remotely
- Paid vacation and sick leave
- 50% compensation for professional courses, professional development, webinars
- Team building, personal meetings with colleagues, conferences, and much more
- Referral program for employees
Whimsy Games is looking for a Backend Tech Lead to join our team.
Your expertise:
- Experience with developing and maintaining game project
- Experience serving as Technical Lead
- Excellent knowledge of C#, .Net 6, ASP.NET Core, WebApi, REST services
- Experience with microservices architecture
- Experience with bi-directional real-time server-client communication
- Skills in NoSQL databases, experience with MongoDB
- Experience with Redis
- Any queuing system (RabbitMq, ZeroMq, Redis, etc.)
- Profound knowledge of OOP, SOLID, and multi-tier architecture
- Experience with GIT
- Understanding of CI / CD
- Understanding and practice with unit/integration testing
- Understanding of NuGet packaging
- Competent use of English (reading, writing, and speaking)
- Analytical skills, interpersonal skills
- Ability to lead a team of software developers and set roadmaps
It will be a plus:
- Experience with any actor model framework(Akka.net, Microsoft Orleans, etc.)
- Any open-source pet project or participation in open source is also a big plus
- Experience with AWS, Docker, Teamcity / Jenkins, and Vault
- Experience with setting up CI / CD process
- Experience with code generation
- Experience with people management
- Experience with any relational database (MSSQL, MySQL, PostgreSQL, etc.)
- Experience with JavaScript
- Experience with any modern frontend framework (React, Angular, Vue, etc.)
- Responsible
- Proactive
- Good communication skills
- Team player
- Willing to improve professional knowledge
Responsibilities:
- Build and manage a team of .NET Developers
- Shape and tune the development process
- Develop well-designed, easily maintainable, scalable, and reusable software
- Design, document, and present software architecture
- Review code and test cases produced by others, to ensure changes satisfy the associated
- Analyze and resolve technical problems
- Estimate complex projects and features using different techniques
- Ensure risks and issues that affect the project delivery
- Prioritize and execute tasks in the software development life cycle
- Setup integrations with external software
- Analyze user and system requirements
- Cooperation with business stakeholders to deliver superior functionalities
- Assist in the collection of requirements and writing-related technical documentation
- Validate software functionality and security
- Full Agile cycle engagements participation, including meetings, iterative development, estimations, and design session
We offer:
- Working with a creative and professional team
- Communication with clients from different countries of the world
- Possibility to implement your ideas and influence the introduction of new processes
- Competitive salary
- Full-time employment, the ability to work remotely
- Paid vacation and sick leave
- 50% compensation for professional courses, professional development, webinars
- Team building, personal meetings with colleagues, conferences, and much more
- Referral program for employees