Company Description
Squash Apps is a full-stack consulting company that specializes in developing next-generation, scalable, and robust web applications for visionary clients. Leveraging cutting-edge technologies such as MEAN, MERN, and MEVN stacks, Java stack, SQL / NoSQL, Elastic Search, and hybrid mobile apps, Squash Apps delivers innovative solutions for diverse business needs. The company also showcases its expertise through its notable projects and products, including Panitr, a tailored e-commerce platform. Committed to excellence, Squash Apps fosters a collaborative and growth-oriented work environment for individuals passionate about building exceptional applications.
Role Overview
We are seeking a highly skilled React Native Full Stack Developer with 5–7 years of experience in building scalable mobile and web applications. The ideal candidate must be strong in both frontend (React Native / React.js) and backend (Node.js / Express / REST APIs) with solid understanding of cloud deployment, CI / CD, and best coding practices.
Key Responsibilities
1. Mobile & Web App Development
Build, maintain, and optimize mobile apps using React Native (iOS and Android).
Develop web applications using React.js when required.
Implement reusable components, responsive UI, and smooth navigation.
2. Backend Development
Design and develop RESTful or GraphQL APIs using Node.js / Express / NestJS .
Manage databases like MongoDB / PostgreSQL / MySQL / Firebase / DynamoDB .
Implement authentication, authorization (JWT, OAuth), and role-based access.
3. Full Stack Ownership
Handle end-to-end development — UI / UX integration, backend logic, database operations, and API connectivity.
Integrate third-party services like payments, push notifications, maps, SMS, analytics, etc.
Optimize apps for performance, security, and scalability.
4. Deployment & DevOps
Deploy mobile apps to Play Store & App Store.
Deploy backend on AWS / Azure / Google Cloud / Docker / Kubernetes .
Implement CI / CD pipelines (GitHub Actions / Azure DevOps / GitLab CI).
5. Collaboration & Documentation
Work closely with designers, product managers, and QA teams.
Participate in sprint planning, code reviews, and performance optimizations.
Document APIs, architecture, and development workflows.
Developer Javascript • Bikaner, Rajasthan, India