Description
If you are passionate about game development, logic building to create immersive and engaging content here is a great opportunity for you to be a part of a leading EdTech organization with 3000+ professionals.
Extramarks Education India is made up of a diverse talent pool of instructional designers, educational psychologists, software engineers, 2D/3D Animators, UX designers, artists and creative professionals that create engaging and immersive learning solutions in digital media.
Designation – Game Developer
Key Responsibilities/Skills :
Mandatory Skills:
- Create/update web modules (games/engines/templates/Responsive Modules) using Html5/css3/JavaScript/J-Query.
- Translate design specification into html5 interactive live modules.
- Design, build, and maintain efficient, reusable, and reliable code.
- Should be able to build logic based on Academic concepts using analytical and problem-solving skills.
- Good Understanding of Bootstrap, JSON/XML, CreateJS/Phaser/PixiJS/G-Develop, OOPS and Design Patterns.
- Knowledge of different Browsers for Desktop and Mobile platforms is must.
- Ability to work in agile environment.
Desired Skills: (Any few of the following)
- Exposure to Cocos2d Creator and immersive technologies like Augmented Reality.
- Use of 2D/3D development tools/libraries.
- Graphics code optimization skills.
- Understanding in implementing automated testing platforms and unit tests.
- Proficient knowledge of code versioning tools such as Git and SVN.
- Understanding of the backend technology stack.
Educational content development is a plus.
Qualifications and Experience
- Tech/MCA (Computer Science).
- 2 years’ experience in game programming and scripting is desired.
- Exceptional candidates with less experience will be also considered.
About Extramarks
About
Extramarks Education India Private Limited
Extramarks is leading the Education Technology sector in India by providing 360⁰ education support to learners through new age digital education solutions. These solutions are used by schools in class room for imparting education and by students at home to make learning easy and effective. Keeping pace with globalization and technology in education, Extramarks empowers young learners to step in with the latest technology and have anytime-anywhere access to quality learning. In a very short period, Extramarks has become extremely popular among schools and students. More than 8000 schools use digital learning and technology solutions of Extramarks across India, Singapore, Kuwait, UAE and South Africa.
Extramarks Learning App allows students to learn at home at their own pace and space and provides complete educational support eliminating the need of a tutor. The three pronged pedagogical approach of Learn, Practice and Test ensures better learning outcomes for students. All concepts are first explained in an easy to learn manner with the help of rich media then the students are allowed to practice the concept. Virtual Practicing modules and Q&A allow the retention of knowledge that is tested on a robust teaching platform to identify the learning gaps.
Extramarks is currently in the process of scaling up rapidly the entire technology workforce, by hiring experienced professionals with unique skill who stretches from strategy to execution. Extramarks is driving student learning through data driven techniques by providing personalized learning recommendations to the students. Apart from such customer facing innovations, we are also implementing internal operational excellence solutions through similar data driven approaches. It is a once in a lifetime opportunity to join Extramarks and help change the face of education in India.
Connect with the team
Company social profiles
Similar jobs
Relevant Experience: 5+ Years
Location: PAN India
Client: IBM
Relinns is a dynamic and innovative IT company committed to delivering exceptional value and service to our clients. We are seeking an experienced and customer-focused Customer Success Manager to join our team and drive both customer success and sales growth. As a Customer Success Manager with a sales-focused approach at Relinns, you will play a pivotal role in building strong, lasting relationships with our valued clients. Your responsibilities will encompass ensuring our clients achieve their desired outcomes, maximizing the value of our products/services, and seamlessly integrating sales strategies to contribute to revenue growth.
What You Need for this Position
- Education: Requires a Bachelor's degree or higher in any field.
- Proficiency: Skilled in using Google Platform Communication and Convincing: Strong communication and convincing skills, coupled with a determined attitude. Business Acumen:
- Possesses effective presentation, negotiation skills, and good business sense. Independence and Drive: Demonstrates self-motivation, independence, and a performance-driven approach.
What You Will Be Doing
- Serve as the primary point of contact for assigned clients, understanding their unique needs, goals, and challenges.
- Demonstrate a strong understanding of sales processes and contribute insights to improve customer journey alignment.
- Develop and execute tailored customer success plans to ensure the successful adoption and utilization of our products/services.
- Proactively engage with clients to understand their business objectives and align our solutions to help them achieve those objectives.
- Utilize CRMs, email marketing tools, and ChatGPT to enhance customer engagement, communication, and retention efforts.
- Conduct regular business reviews with clients to track progress, address concerns, and identify opportunities for growth.
- Collaborate with internal teams, including Sales, Product, and Support, to advocate for the client's needs and drive solutions that meet their requirements. Provide training and support to clients, ensuring they have a comprehensive understanding of our offerings and how to leverage them effectively.
- Monitor and analyze customer usage patterns and provide data-driven insights to guide clients in optimizing their experience and outcomes.
- Identify upsell and cross-sell opportunities based on the client's evolving needs and our product/service offerings. Handle client escalations and resolve issues promptly while maintaining a positive client relationship.
- Stay current with industry trends and best practices in customer success to continuously enhance our approach and strategies.
● Responsible for ensuring seamless guest experience.
● Take ownership of guest issues and follow problems through to resolution.
● Make decisions that are in the best interest of the company and the guests.
● Meet and maintain Vista standards and metrics such as guest satisfaction, accuracy, and efficiency.
● Provide guidance or assistance during the stay, post-booking to check-out, grievance handling, and provide
timely solutions.
● Ensuring timely collection of feedback post guests' stay.
● Reporting any damage of the property to the property operation team.
● Ensure closing of current guest tickets before next arrival.
● Ensure collection of extra payments during the stay.
● Keep up with the industry’s developments and apply best practices to the areas of improvement.
In this role, you will be responsible for developing and integrating UI
components using React.js, hooks, typescript, ES6 and redux.
Should be good in unit testing library like react testing library/enzyme and jest
Should have in-depth knowledge of JavaScript and OOPs concepts, excellent front-end
coding skills, and a good understanding of the integration of REST services.
Experience/Knowledge with node.js, express.js, mongodb and mongoose will be an added advantage.
Preferably with 3 to 5 year
• Drive Traffic To Company Pages And Generate Interest In Company Products And Services
• Create Engaging Written, Graphics, And Video Content While Staying Up To Date On Latest Marketing Technologies And Social Media.
● Connecting with approx. 120 members across 4 BUs monthly on one to one basis in order to identify the key problem
areas and provide solution to them.
● Collaborating with business leaders on workforce planning, skill mapping, talent development
● Analysing BU data to identify trends and recommending solution to improve overall performance, retention and
employee experience
● Successfully managing full cycle performance monitoring and review process
● Managing bench resources and their placement across different departments
● Identifying learning needs, Planning and scheduling of training programs for the employees
● Facilitating team-wise monthly town-halls and quarterly R&R sessions, organizing fun activities and events
● Reviewing and analysing attrition data to identify key reasons/ problem areas and designing engagement frameworks
to minimize future attrition
● Responsible for organizational restructuring, policy reform, process modification as per business demand
● Coordinating with external partners to streamline and implement new engagement and knowledge management
platforms in place
Role
We are looking for an experienced DevOps engineer that will help our team establish DevOps practice. You will work closely with the technical lead to identify and establish DevOps practices in the company.
You will also help us build scalable, efficient cloud infrastructure. You’ll implement monitoring for automated system health checks. Lastly, you’ll build our CI pipeline, and train and guide the team in DevOps practices.
This would be a hybrid role and the person would be expected to also do some application level programming in their downtime.
Responsibilities
- Deployment, automation, management, and maintenance of production systems.
- Ensuring availability, performance, security, and scalability of production systems.
- Evaluation of new technology alternatives and vendor products.
- System troubleshooting and problem resolution across various application domains and platforms.
- Providing recommendations for architecture and process improvements.
- Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.
- Manage the establishment and configuration of SaaS infrastructure in an agile way by storing infrastructure as code and employing automated configuration management tools with a goal to be able to re-provision environments at any point in time.
- Be accountable for proper backup and disaster recovery procedures.
- Drive operational cost reductions through service optimizations and demand based auto scaling.
- Have on call responsibilities.
- Perform root cause analysis for production errors
- Uses open source technologies and tools to accomplish specific use cases encountered within the project.
- Uses coding languages or scripting methodologies to solve a problem with a custom workflow.
Requirements
- Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
- Prior experience as a software developer in a couple of high level programming languages.
- Extensive experience in any Javascript based framework since we will be deploying services to NodeJS on AWS Lambda (Serverless)
- Extensive experience with web servers such as Nginx/Apache
- Strong Linux system administration background.
- Ability to present and communicate the architecture in a visual form.
- Strong knowledge of AWS (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda, NAT gateway, DynamoDB)
- Experience maintaining and deploying highly-available, fault-tolerant systems at scale (~ 1 Lakh users a day)
- A drive towards automating repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc)
- Expertise with Git
- Experience implementing CI/CD (e.g. Jenkins, TravisCI)
- Strong experience with databases such as MySQL, NoSQL, Elasticsearch, Redis and/or Mongo.
- Stellar troubleshooting skills with the ability to spot issues before they become problems.
- Current with industry trends, IT ops and industry best practices, and able to identify the ones we should implement.
- Time and project management skills, with the capability to prioritize and multitask as needed.