Senior Software Engineer

5 - 6 years

10.0 - 13.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

IT servicesBackendCodingMySQLPHPHTMLJSONMobile applicationsAndroidPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

Develop and maintain cross-platform mobile applications using React Nativeand related technologies. - Write clean, well-documented, and testable code. - Implement user interfaces based on designs and wireframes. - Integrate with RESTful APIs and other backend services. - Troubleshoot and debug application issues. - Collaborate with designers, product managers, and other developers to define,design, and ship new features. - Participate in code reviews and contribute to improving coding standards. - Stay up-to-date with the latest industry trends and technologies. Contributeto the architecture and design of backend systems. - Write unit and integration tests to ensure code quality. - Optimize application performance for optimal user experience. - Deploy and maintain applications in app stores (iOS and Android). Qualifications Required: o Proven experience as a Full Stack Developer with a strong focus on ReactNative. o Strong proficiency in JavaScript (ES6+), HTML, and CSS. o Solid understanding of React Native architecture, components, and bestpractices. o Experience with state management libraries such as Redux, Context API, orMobX. o Experience with RESTful APIs and JSON. o Experience with mobile application development for both iOS and Androidplatforms. o Experience with version control systems, preferably Git. o Excellent problem-solving and debugging skills.Strong communication andcollaboration skills. o Ability to work independently and as part of a team. o Bachelors degree in Computer Science or a related field, or equivalentexperience. - Preferred: o Experience with backend technologies such as: Node.js (Express.js or similar frameworks) Python (Django, Flask or similar frameworks) Other Backend technologies like Ruby on Rails, PHP, Java o Experience with databases such as: MongoDB PostgreSQL MySQL Firebase (Firestore, Realtime Database) o Experience with testing frameworks (Jest, Mocha, etc.). o Experience with CI/CD pipelines (e.g., CircleCI, Jenkins, Bitrise). o Familiarity with Agile development methodologies. o Experience with mobile app deployment to the App Store and Google Play Store. o Knowledge of UI/UX principles and best practices. o Experience with native module integration

IT Services and IT Consulting
Chandigarh Punjab

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)