Job posted on November 20, 2023 by RGB Web Tech
As a Native App Developer, you will play a pivotal role in designing, developing, and maintaining high-quality native mobile applications for a variety of platforms such as iOS and Android. You will collaborate with cross-functional teams, including designers and product managers, to create seamless and user-friendly mobile experiences.
- Design, code, test, and maintain native mobile applications for iOS and Android platforms using programming languages such as Swift (iOS) and Kotlin (Android).
- Ensure optimal performance and compatibility across different devices, screen sizes, and OS versions.
- Collaborate with UI/UX designers to implement intuitive and visually appealing user interfaces that enhance the overall user experience.
- Continuously optimize app performance, including speed, responsiveness, and resource utilization.
- Identify and resolve technical issues, bugs, and glitches through debugging and troubleshooting techniques.
- Integrate third-party libraries, APIs, and services to enhance app functionality and data connectivity.
- Implement best practices for securing user data and ensuring data privacy within the app.
- Maintain thorough documentation of the app's codebase, processes, and updates for future reference and team collaboration.
- Conduct thorough testing, including unit testing, integration testing, and user acceptance testing, to ensure the app's stability and reliability.
- Utilize version control systems (e.g., Git) to manage code changes and collaborate effectively with team members.
- Stay updated on industry trends, emerging technologies, and best practices in mobile app development to make informed recommendations and improvements.
- Collaborate closely with product managers, designers, and other developers to define project requirements, timelines, and priorities.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience in native mobile app development for iOS and/or Android, with a strong portfolio showcasing completed projects.
- Proficiency in programming languages such as Swift (iOS) and Kotlin (Android).
- Solid understanding of mobile app architecture, design patterns, and best practices.
- Familiarity with development tools, IDEs, and debugging techniques specific to the target platforms.
- Knowledge of UI/UX design principles and the ability to collaborate effectively with designers.
- Strong problem-solving skills and the ability to work both independently and as part of a team.
- Excellent communication skills to convey technical concepts to non-technical stakeholders.
- Experience with agile development methodologies is a plus.
- Up-to-date knowledge of mobile app security best practices.
- Benefit from invaluable mentorship provided by seasoned leaders.
- Enjoy a vibrant atmosphere enriched with engaging games and activities.
- Receive quarterly rewards as a token of recognition for your valuable contributions.
- Immerse yourself in a creative and open culture that fosters innovation.
- Full-time / Freelance / Part-time / Contract
- A minimum duration of 6 months is mandatory.
- In case of no prior experience, you have the option to apply for an internship.
- Chandigarh (U.T.) India
RGB Webtech stands as a well-regarded software development company situated in Chandigarh City, India. As a pioneering and inventive IT enterprise, we proudly identify as a startup. Our spectrum of services encompasses comprehensive solutions in the realms of web design, web development, digital marketing, and mobile app development, spanning across various platforms. Our commitment extends to delivering enhanced services and adept solutions to our esteemed clientele, effectively addressing their requirements and facilitating the realization of their objectives.