Avatar for Glazer Labs
Glazer Labs
Actively Hiring
Technology Driven Engagement Platform - Gaming
  • Recently funded
    Raised funding in the past six months

Mobile Application Developer

  • ₹7.5L – ₹11.5L • 0.2% – 0.5%
  • 3 years of exp
  • Full Time
Posted: 3 months ago
Visa Sponsorship

Not Available

Remote Work Policy

In office

RelocationAllowed
Skills
Mobile Application Design
Mobile Development
React.js
GraphQL

About the job

Position: Mobile App Developer
Location: Surat, Gujarat

Company: Glazer Labs

Overview:
As a Mobile App Developer at Glazer Labs, you will be an essential part of our development team, dedicated to creating and enhancing our mobile engagement platform for the gaming community. You will work closely with designers, backend developers, and product managers to deliver a seamless, high-performance mobile experience that captivates and engages users.

Key Responsibilities

  1. App Development:
    Cross-Platform Development: Build and maintain mobile applications using React Native, ensuring they perform well on both iOS and Android platforms.
    Component Creation: Develop reusable components and front-end libraries for future use, optimising them for maximum performance.
    UI Implementation: Implement complex user interfaces and interactions, ensuring pixel-perfect accuracy and a responsive design.

  2. Integration with Backend:
    API Integration: Seamlessly integrate RESTful APIs and WebSockets, ensuring efficient data communication and real-time updates.
    Data Synchronisation: Implement robust solutions for offline data synchronization and local storage, providing a smooth user experience even without a network connection.
    Secure Communication: Ensure all data exchanges are secure, using industry-standard encryption and authentication methods.

  3. Performance Optimization:
    Rendering Optimization: Optimise app rendering to avoid unnecessary re-renders and improve performance, particularly on lower-end devices.
    Memory Management: Implement best practices for memory management to avoid leaks and ensure smooth operation.
    Profiling and Monitoring: Use tools like React DevTools, Flipper, and performance profiling to monitor and enhance app performance continuously.

  4. Code Quality and Best Practices:
    Clean Code: Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
    Code Reviews: Conduct thorough code reviews, providing constructive feedback and ensuring adherence to coding standards.
    CI/CD Pipelines: Set up and maintain continuous integration and continuous deployment pipelines to streamline the development process.

  5. Testing and Debugging:
    Automated Testing: Implement comprehensive automated testing strategies, including unit tests, integration tests, and UI tests using Jest, Detox, or Appium.
    Debugging: Use advanced debugging tools and techniques to identify and resolve issues quickly.
    Device Testing: Conduct testing across various devices and screen sizes to ensure a consistent and reliable user experience.

  6. Collaboration and Communication:
    Cross-Functional Collaboration: Work closely with product managers, UX/UI designers, and backend developers to deliver high-quality features.
    Agile Methodologies: Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure smooth project execution.
    Stakeholder Communication: Provide regular updates on development progress, challenges, and potential solutions to stakeholders.

  7. User Feedback and Iteration:
    User Testing: Collaborate with the UX team to conduct user testing, gather feedback, and iterate on the app’s design and functionality.
    Analytics Integration: Integrate analytics tools to track user behavior and gather insights for continuous improvement.
    A/B Testing: Implement A/B testing to experiment with different features and make data-driven decisions.

  8. Accessibility and Compliance:
    Accessibility Standards: Ensure the app adheres to accessibility standards, providing an inclusive experience for all users.
    Security Practices: Implement security best practices to protect user data and maintain app integrity.
    Regulatory Compliance: Ensure the app complies with relevant industry regulations and standards.

  9. Continuous Learning and Development:
    Skill Enhancement: Stay updated with the latest trends and technologies in mobile app development and continuously improve your skills.
    Knowledge Sharing: Participate in and contribute to knowledge-sharing sessions, workshops, and mentoring programs.
    Innovation: Explore and implement innovative solutions to enhance the development process and user experience.

Qualifications:
Experience:
Minimum 3+ years of experience in mobile app development, with a strong focus on React Native or similar frameworks.
Proven experience in building, deploying, and maintaining high-performance mobile applications.

Technical Skills:
JavaScript/TypeScript Expertise: Strong proficiency in JavaScript or TypeScript and their ecosystem.
React Native Proficiency: In-depth knowledge of React Native, including hooks, context API, and performance optimisation.
Native Development: Understanding of native mobile development (iOS and Android) and ability to bridge native code when necessary.
API Integration: Experience with integrating RESTful APIs and real-time data handling using WebSockets.
Tooling and Build Systems: Familiarity with mobile development tools and build systems such as Xcode, Android Studio, and Fastlane.
Version Control: Proficient in Git and version control workflows.
Testing Frameworks: Experience with testing frameworks and tools for mobile apps.

Soft Skills:
Detail-Oriented: Strong attention to detail and commitment to delivering high-quality user experiences.
Team Player: Ability to work effectively in a collaborative team environment.
Problem-Solver: Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues.
Effective Communicator: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.

Education: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

By joining Glazer Labs, you will have the opportunity to shape the future of mobile engagement for the gaming community, leveraging your expertise to create a dynamic and captivating user experience that sets new industry standards.

About the company

Glazer Labs company logo

Glazer Labs

Actively Hiring
Technology Driven Engagement Platform - Gaming51-200 Employees
  • Recently funded
    Raised funding in the past six months
Learn more about Glazer Labs image

Funding

AMOUNT RAISED
$450K
FUNDED OVER
1 round
Round
CLO
$450,000
Closed - Jul 2024

Perks

Healthcare benefits
Professional development
Company events

Founders

Ashish Srivastava
Co-Founder & COO • 3 years • 1 year
image
Anand Mishra
Founder • 3 years
Surat
image
View the team image

Similar Jobs

Refrens company logo
Refrens
Market Network for B2B service providers
Refrens company logo
Refrens
Market Network for B2B service providers
Refrens company logo
Refrens
Market Network for B2B service providers
Brandie company logo
Brandie
Brandie - digitising word of mouth marketing on social media
Eveo company logo
Eveo
A novel approach to managing fashion, style, and personality through Generative AI
Eveo company logo
Eveo
A novel approach to managing fashion, style, and personality through Generative AI
Glazer Labs company logo
Glazer Labs
Technology Driven Engagement Platform - Gaming