Job posted on November 20, 2023 by RGB Web Tech
- Develop cross-platform mobile and desktop applications using frameworks like React Native, Flutter, Xamarin, or other relevant tools.
- Ensure the codebase is clean, well-documented, and easily maintainable. Perform regular code reviews and updates to address bugs and improve performance.
- Ensure that the applications are optimized for various platforms and devices, including smartphones, tablets, and desktop computers.
- Collaborate with UI/UX designers to implement user-friendly interfaces and intuitive user experiences that meet the needs of the target audience.
- Integrate APIs, third-party libraries, and external services into the applications to enhance functionality and provide a seamless user experience.
- Conduct thorough testing, including unit testing, integration testing, and user acceptance testing, to identify and resolve issues, ensuring a stable and error-free application.
- Optimize the application's performance and responsiveness, addressing issues related to speed, responsiveness, and resource consumption.
- Implement security best practices to protect user data and application integrity, including data encryption, secure authentication, and vulnerability assessments.
- Utilize version control systems (e.g., Git) to manage and track code changes, collaborate with team members, and ensure code integrity.
- Maintain comprehensive documentation of the codebase, project specifications, and development processes to facilitate knowledge sharing and future development.
- Keep up-to-date with the latest cross-platform development trends, tools, and technologies to ensure the application remains competitive and technologically advanced.
- Work closely with other developers, designers, product managers, and stakeholders to understand project requirements and deliver high-quality software solutions.
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience in cross-platform development, with proficiency in relevant frameworks and languages.
- Strong problem-solving skills and the ability to troubleshoot technical issues.
- Familiarity with mobile and desktop application design principles and UI/UX best practices.
- Knowledge of software development methodologies and best practices.
- Excellent communication and teamwork skills.
- Detail-oriented with a strong commitment to quality.
- Adaptability and willingness to learn new technologies and tools.
- Familiarity with Agile or Scrum development methodologies is a plus.
- The Cross-Platform Developer role plays a crucial part in the development of applications that can reach a wide range of users across different platforms.
- Successful candidates should be passionate about creating high-quality, user-friendly software and stay updated with emerging technologies in the cross-platform development space.
- The position offers opportunities for growth and collaboration within a dynamic and innovative development team.
- 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.