We must explain to you how all seds this mistakens idea off denouncing pleasures and praising pain was born and I will give you a completed accounts of the system and expound.
Contact UsDepartment: Game Department |
Required Qualification: Bachelor/Masters in Computer Science |
Experience Level: 7+ Years |
Department: Mobile Application Department |
Required Qualification: Bachelor/Masters in Computer Science or relevant field. |
Experience Level: 7+ years of relevant experience |
Department: Backend Developer (NodeJS) | Required Qualification: Backend Developer (NodeJS) | Experience Level: 7+ years of relevant experience |
We are looking for a Backend Developer (NodeJS) to join our growing Web development team.
What you’ll do:
Work in a fast pace and learning oriented environment we love stretching the boundaries of technology.
You are a guru in NodeJS related framework like Express, Nest etc.
Work with a team of engineers to deliver high quality products which will scale to millions of users.
What we’re looking for:
BS or Master’s degree in Computer Engineering/Computer Sciences or relevant discipline.
At least 5 years of experience in delivering high quality backend applications including consuming and building enterprise grade APIs.
Must have Excellent programming skills in NodeJS / NestJS preferred.
Must be comfortable with applying SOLID principles / Design patterns while coding.
Must be comfortable with writing testcases for the code.
Must have experience with at least one of the messaging queues Rabbit MQ / Kafka.
Must have experience with optimal usage of key/value-based cache stores.
Must have Experience working with applications using Websockets with high load of user base. Should have an understanding on how to scale Websocket connections beyond socket.io.
Must have worked with Elastic Search.
Must show Willingness to learn other techs like XMPP / Golang / Erlang.
Must have Hands on experience of MySQL and Cassandra.
Good understanding of microservices architecture.
Solid understanding of developing apps for the cloud, basic knowledge of deploying in cloud AWS preferably (EC2, RDS, S3, SNS, Cloudfront et al.)
Version Control/ CI: Git, SVN, Jenkins, Circle CI.
Understanding of MQTT / Twilio / Google Maps API is a big plus.
Understanding of the ELK stack for Dashboards is a big plus.
apply to career@avrioc.com
Department: Business Analyst – JD | Required Qualification: Bachelor’s Degree in Computer Science or Information Technology | Experience Level: 3-4 years |
What we’re looking for:
• 3-4 years of experience in technical business analysis in an IT industry
• Excellent understanding of mobile applications development methodologies
• Excellent communications skills.
• Ability to analyze latest market trends and based on that, make recommendations to improve the product
• Experience of working on e-commerce, messaging and gaming apps would be preferred.
• Understands agile reporting and metrics as well as scrum principles, practices and theory
• Ability to identify business/system needs and recommend solutions
• Ability to deliver and meet deadlines while interacting with multiple stakeholders
• Ability to create, document and modify business requirements throughout the project’s life cycle
• Must have experience of documenting the requirements in the form of user stories and tracking the requirements through JIRA.
Nice To Have
• Has extensive experience in Agile
• Knows how to apply one or more agile methodologies when writing requirements
• Familiar with the scrum framework and interacting with scrum teams
• Understands story points and the importance of having it
• Certified in one or more Agile methodologies and Business Analyst courses
• Has knowledge of different tools and techniques
apply to career@avrioc.com
Department: UI Programmer UE4 | Required Qualification: Bachelor’s Degree in Computer Science or Information Technology | Experience Level: 3-4 years |
You would be responsible for implementing features related to UI, HUD, Menus and work closely with UI/UX designers.
Responsibilities:
• Design and implement UI systems within and according to game architecture
• Implement UI features complimenting the game design considering viable technical solutions.
• Integrate UI features with other game subsystems
• Implement code with an understanding of the limitations and code that is modular and scalable.
• Organize the work in an agile environment and be part of technical planning.
• Ensure coding standards are followed and help to enforce good programming practices within the engineering.
• Write optimized code considering memory usage and performance.
• Write debugging tools for programmers, level designers and artists.
• Read the game design documents to understand the intended player experience.
• Understand the user experience and work towards achieving the desired goal and take ownership to make better.
• Support the Lead Programmer with any ad hoc tasks and duties.
Nice To Have
• Should have experience working in C/C++ and object-oriented development.
• Should have experience with Unreal Engine.
• Extensive experience with Unreal Engine UMG or/and Slate
• 3+ years of experience with UE4
• Self-motivated and able to plan and manage tasks.
• A proactive nature would be ideal.
• Knowledge of common algorithms, data structures and patterns, and the ability to applythem to problems while keeping constraints and performance in mind.
• Ability to analyze code to ensure it doesn’t have any obvious problems which mightincrease the load on QA.
• Experience with Perforce would be ideal.
apply to career@avrioc.com
Department: Windows Compatibility QA Engineer | Required Qualification: Bachelor’s Degree in Computer Science or Information Technology | Experience Level: 3-4 years |
Looking for a person with in depth knowledge of Windows Machines, the OS and the Hardware. Someone who knows their way around assembling PCs from scratch with the hardware components and has the knowledge on hardware compatibility between different components. The candidate also needs to have experience with PC gaming in general and should know their way around driver issues, third- party software issues, DirectX, Network related settings. Should have participated in open beta tests of different games.
Responsibilities:
• Build a compatibility setup from scratch
• Test the game on multiple such setups
• Create comprehensive report on tests
• Create multiple test setups quickly
• Test with multiple supported resolutions, HDR, VRR, Color Depth
• Work closely with development team to get issues fixed
• Work with Art team to get visual fidelity up to standard
• Test with different graphic settings
• Test with multiple third party softwares and overlays Benchmark the game on different configurations
Job Requirements:
• Bachelor’s degree in computer science, software engineering, or a relevant experience
• Experience in assembling PCs with delicate components
• Experience in benchmarking softwares
• Experience of windows driver issues
• Experience in troubleshooting windows issues
• Excellent analytical skills
• In depth knowledge of Windows os (both current and upcoming)
• Good written and verbal communication skills.Strong attention to detail.
Good to have:
• Game QA Experience
• Third party profiling and benchmarking tools experience
apply to career@avrioc.com
Department: Game Developer | Required Qualification: Bachelor’s Degree in Computer Science or Information Technology | Experience Level: A modern enterprise in which our staff can build on a trustful and valued partnership. |
A varied and challenging role in a highly multinational and innovative company. Development and further training opportunities for shaping and realizing your career goals.
Job Description:
• We are looking for Unreal Engine 4 Game Developer to help us create stunning 3D multi- platform games.
• Minimum 5 Years of experience in Game Development.
Responsibilities:
• Multi-Player gaming, with standard server integrations like UR-Servers/ Phonton/GameSpark/PlayFab
• User Profiles and Game Stories developments in C++
• Test Driven development with CI/CD
• Hardware Integration with devices using Bluetooth and ANT+ protocols
• Coordinate with the project team in the execution of the project/assignments
• Design, implement and maintain gameplay systems together with game designers
• Identify and define technical solutions for different gameplay features according to design documents
• Ensure that newly developed features and systems meet expectations and is coherent with existing code
• Perform design-reviews and code-reviews with team members
• Ensure your team can work efficiently and identify opportunities for workflow improvements
• Document your work so as to transfer knowledge and enable users how to use the new systems and functionalities.
Skills and Abilities:
• Self-driven and proactive in solving technical problems
• Help create and prioritize lists for project development
• Strong interest in game development and a curiosity for the games industry
• Solid proficiency in C/C++
• Experience in profiling and low-level optimizations
• Excellent understanding of Software Engineering principles
• Good understanding of asynchronous and multithreaded application development and architecture
• Ideally should know unreal but extensive experience in unity and willingness to quickly learn unreal is acceptable
Good to have:
• Experience with designing highly scalable games is a big plus
• Experience as a Game Developer in AAA video game industry
• Knowledge of various software development processes and methodologies
apply to career@avrioc.com
Department: Technical Artist/ Graphics Engineer | Required Qualification: Bachelor’s Degree in Computer Science or Information Technology | Experience Level: 3-4 years |
We are looking for an experienced Lead Technical Artist who can collaborate with our team of experienced artists, producers, coders, designers and quality assurance analysts. The candidate’s responsibilities include, but are not limited to:
Responsibilities:
• Collaborating and communicating with content creators using a service-minded attitude, seeking to understand requirements and offer support (training, documentation, or other forms) as necessary.
• Working closely with teammates to assess, design, implement, and maintain art creation pipelines/workflows that meet (or anticipate) artist needs and effectively drive productivity for content creators across all Game.
• Working with the Leads and Project management team to estimate the duration of art tasks, and then enforcing deliverables and standards.
• Advise on emerging graphics technology, with a programmatic/procedural approach to real-time implementation.
• Successfully communicating the state of project deliverables you are responsible for.
• Bridge the gap by assisting the programming team with implementing tool and features related to art
• Mentor and support other artists, critique their work and help raise the quality of art production across the board
• Successfully expediting road-blocking issue resolution.
• Implementing project directives and delivering on production best practices.
Requirements:
• 4+ years of applicable professional experience as a technical artist with knowledge of engines (especially Unreal) and art pipelines
• Strong digital art and optimization skills with knowledge of modern content creation process (character creation, animation, rigging, environment assets, textures, particles, ) within UE4 and other DCC software
• Experienced in creating custom pipeline for the project accordingly (modeling/animation)
• Well-versed in custom Shader development HLSL, GSL, OSL and particle effects creation
• Extensive scripting experience for creating custom Blender, Maya, Max plugins (python, MAXscript,
etc…)
• Experience with Geo LiDAR and Spatial assessment Technologies
• Experience with UE4 core profiling and graphics pipeline
• Experience with Mobile GPU(Metal, Adreno and Mali)
• Excellent communication skills and ability to write clear documentation
• Familiarity working and developing in a multi-platform environment
• Attention to detail from both technical and artistic perspectives
apply to career@avrioc.com