Design, build, test, maintain, and optimize Android applications using Java or Kotlin, including API integrations, responsive interfaces, performance improvements, and bug fixes. Develop scalable web applications with front-end and back-end technologies, databases, and external APIs. Implement unit, UI, and integration tests, ensure cross-browser compatibility and security, and collaborate effectively while learning new technologies.
Job description & Specification
Technical Skills:
- Proficiency in Java and/or Kotlin for Android development.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Experience with front-end web development technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
- Experience with back-end web development languages and frameworks (e.g., Node.js, Python/Django/Flask, Ruby on Rails, PHP/Laravel).
- Familiarity with database technologies (e.g., SQL, NoSQL).
- Experience with version control systems (e.g., Git).
Responsibilities for the Position:
Android Development:
- Design, build, and maintain high-performance, reusable, and reliable Android applications using Java/Kotlin.
- Translate designs and wireframes into high-quality code.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Implement unit tests, UI tests, and integration tests to ensure code robustness.
- Work with external data sources and APIs.
- Stay updated with the latest Android SDK updates and best practices.
Web Development:
- Develop, test, and maintain responsive and scalable web applications using relevant front-end and back-end technologies (e.g., HTML, CSS, JavaScript, React/Angular/Vue, Node.js, Python/Django/Flask, Ruby on Rails, PHP/Laravel).
- Implement user interfaces and ensure cross-browser compatibility.
- Integrate with databases and external APIs.
- Optimize web applications for speed and scalability.
- Ensure web application security and data protection.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage multiple tasks.
- Attention to detail and a commitment to producing high-quality work.
- Adaptability and a willingness to learn new technologies.
Similar Jobs
Financial Services
Leads multiple software engineering teams, providing technical direction, coaching, and oversight. Owns resource and budget decisions, SDLC practices, cross-team collaboration, operational excellence, and delivery execution. Drives enterprise adoption of AI-assisted engineering and SDLC automation with governance, security, resiliency, quality, and measurable outcomes. Advises leadership on technical strategy and efficiency while hiring, developing, and recognizing talent.
Top Skills:
AngularCloud-Native TechnologiesDjangoFlaskPythonReact
Financial Services
Leads front-end software engineering for secure, scalable, cloud-native and microservices-based products. Designs, develops, troubleshoots, and reviews production code using React and modern JavaScript or TypeScript stacks. Guides technical architecture, resiliency, automation, and AI-assisted engineering practices, while mentoring teams, promoting software development standards, and resolving complex issues across the organization.
Top Skills:
AgileAi-Assisted Software Development ToolsCi/CdCloud-Native ApplicationsCSSDomain ModelingHTML5JavaScriptLessMicroservicesReactSassSdlcTypescript
Financial Services
Consolidate, review, and analyze quarterly financial data; perform variance analysis; coordinate reporting data with business and regulatory teams; assess reporting issues; communicate financial information; and support monthly, quarterly, semiannual, and annual regulatory filings. Interpret regulatory requirements and coordinate internal and external reporting policies.
Top Skills:
Excel
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

