Search by job, company or skills
Job Title: Technical Lead (Full-Stack)
Location: Hybrid (Lucknow, India)
Company: AAG Games
About AAG Games
AAG Games is an innovative gaming startup focused on delivering immersive gaming experiences to the Indian market. We specialize in casual and skill-based games, incorporating advanced technologies to provide a seamless and engaging user experience.
Job Description
As a Technical Lead (Full-Stack) at AAG Games, you will lead the development of our flagship mobile gaming platform. You will collaborate with designers, product managers, and other engineers to create a scalable, high-performance gaming application. This role requires a deep understanding of both frontend and backend development, with a focus on integrating secure payment systems and ensuring high availability.
Key Responsibilities
- Led the development of the gaming platform, overseeing both frontend and backend components.
- Collaborate with designers and product managers to plan and estimate projects in an Agile environment.
- Ensure the delivery of high-quality code and adhere to best engineering practices.
- Conduct code reviews and provide mentorship to junior developers.
- Contribute to the product architecture, ensuring scalability, performance, and security.
- Integrate and manage wallet and payment gateway systems.
- Participate in the entire application development lifecycle, including design, development, testing, deployment, and maintenance.
- Monitor and optimize application performance and reliability.
Mandatory Skills Requirements
- Experience: 4-10 years in software engineering with significant experience in mobile or web applications.
- Frontend: Proficiency in React.js and experience with Flutter for mobile development.
- Backend: Expertise in FastAPI and Flask, with experience in building secure and scalable APIs.
- Database: Strong knowledge of PostgreSQL and Redis.
- Payment Systems: Experience in integrating and managing payment gateways like Razorpay.
- General: Solid understanding of C++, JavaScript, and modern web technologies.
- Gaming: Prior experience in game development using HTML5/JavaScript, Cocos2d-x, or Phaser.
Preferred Skills Requirements
- Gaming Background: Prior experience in developing and deploying gaming applications.
- Microservices: Experience in designing and implementing microservices architecture.
- DevOps: Familiarity with Docker and Kubernetes for containerization and orchestration.
- Cloud: Experience with AWS, Google Cloud Platform, or Microsoft Azure.
- Monitoring and Logging:Knowledge of Prometheus, Grafana, and the ELK stack (Elasticsearch, Logstash, Kibana).
Soft Skills
- Strong leadership and team management abilities.
- Excellent written and oral communication skills.
- Ability to think from the user's perspective and commitment to delivering an exceptional user experience.
- Strong problem-solving skills and attention to detail.
- Passion for gaming and staying updated with industry trends.
Qualifications
- BE/B.Tech in Computer Science or a related field from a reputed institute.
- MS/M.Tech in Game development/ CS and related fields.(Preferred)
Benefits
- Competitive salary and performance bonuses.
- Flexible working hours and hybrid work environment.
- Opportunity to work in a fast-paced, innovative, and growing startup.
- Collaborative and inclusive work culture.
How to Apply
Interested candidates can apply by sending their resume and a cover letter to [Confidential Information] with the subject line Application for Technical Lead (Full-Stack) - AAG Games.
---
Note:
AAG Games is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability status, or any other characteristic protected by law.
Date Posted: 23/06/2024
Job ID: 82799687