Full Stack Mobile Developer
Dalocal Technologies Private Limited
Bangalore, India (Kedia Arcade, Infantry Road)
Duration : 2 Years (Product Development Role)
About the Role :
At Dalocal Technologies, I worked as a Full Stack Mobile Developer contributing significantly to the design, development, and maintenance of production-level mobile applications. Our focus was on delivering seamless, scalable, and efficient user experiences in line with the company’s vision of building high-quality digital products. My core expertise revolved around cross-platform mobile app development using React Native , managing complex application state with Redux , and integrating backend services for feature-rich functionality.
Key Responsibilities :
Mobile Application Development (React Native) :
- Designed and developed scalable mobile applications from scratch for both iOS and Android platforms using React Native .
- Built reusable UI components and ensured consistent design across screens using best UI / UX practices.
- Implemented navigation using React Navigation , integrated third-party libraries, and handled deep linking and push notifications.
State Management (Redux) :
Integrated Redux for efficient state management across multiple screens and user sessions.Created custom middleware to handle async logic with Redux Thunk or Redux Saga , improving app responsiveness and maintainability.Ensured proper separation of concerns between logic, state, and presentation layers.API Integration & Backend Coordination :
Worked closely with backend teams to integrate RESTful APIs , enabling real-time features like live updates, messaging, and user activity tracking.Implemented secure token-based authentication (JWT / OAuth), session management, and data caching strategies.Testing & Performance Optimization :
Wrote unit and integration tests using Jest and React Native Testing Library to ensure code reliability.Identified performance bottlenecks using profiling tools and implemented improvements that reduced app load time by up to 30%.Conducted device testing on various screen sizes and OS versions to ensure compatibility.DevOps & Release Management :
Participated in CI / CD pipeline setup using tools like Fastlane , App Center , and Bitrise for seamless build and deployment processes.Managed app publishing cycles for both Google Play Store and Apple App Store, including handling certificates, provisioning profiles, and version management.Cross-functional Collaboration :
Collaborated with UI / UX designers to implement pixel-perfect interfaces.Participated in Agile ceremonies (Scrum / Stand-ups / Sprint planning) and contributed to product planning and roadmap discussions.Worked directly with stakeholders to understand business requirements and translate them into technical solutions.Tools & Technologies :
Languages & Frameworks : JavaScript, TypeScript, React Native, Redux, Redux-Saga / Thunk, modern JavaScript (ES6)APIs & Backend : RESTful APIs, JSON, Axios, WebSocketsTools : Git, GitHub, VS Code, Android Studio, XcodeTesting : Jest, React Native Testing LibraryDevOps : Fastlane, Bitrise, Firebase, App CenterDatabases : SQLite, Realm, AsyncStorage, FirebaseProject Management : Jira, Trello, SlackKey Achievements :
Successfully delivered 2 full-cycle mobile products now used by thousands of active users.Reduced app crashes by 40% through enhanced error handling and testing practices.Mentored junior developers and contributed to code reviews and architectural decisions.Led the migration of legacy code to modern React Native and Redux structure.Required Skills :
Proficiency in React NativeStrong understanding of Redux and modern JavaScript (ES6)Experience in building mobile apps (preferably in a product-based environment or capstone training projects)Good understanding of RESTful APIs and mobile architectureFamiliarity with Git and version control toolsBasic understanding of app deployment and Play Store guidelinesPreferred Qualifications :
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent training)Portfolio or training certification from reputed Mobile Tech Training InstitutesExperience working on live mobile apps (personal or professional projects)What We Offer :
Opportunity to work on an internationally recognized productFlat team structure with growth and learning opportunitiesExposure to Singapore and global product design standardsSupportive team culture and mentorshipHow to Apply :
Download the NEOIN App :https : / / play.google.com / store / apps / details?id=com.neoinCreate your Professional Profile on the app or web :https : / / app.neoin.coSend your resume and NEOIN profile link to :dalocal@dalocal.co