We are looking for a passionate and skilled Android Developer with 3-4 years of hands-on experience in building high-quality mobile applications using Kotlin. The ideal candidate should have strong expertise in Android development, RESTful Web API integration, modern Android architecture, and a solid understanding of software development best practices.
Key Responsibilities
Design, develop, test, and maintain Android applications using Kotlin.
Collaborate with cross-functional teams including Product Managers, Designers, QA, and Backend Developers.
Integrate RESTful Web APIs and third-party services into Android applications.
Develop clean, scalable, and maintainable code following coding standards and best practices.
Implement responsive UI/UX designs and ensure optimal application performance.
Troubleshoot, debug, and resolve application defects and production issues.
Participate in code reviews and contribute to continuous improvement initiatives.
Optimize application performance, memory usage, and network operations.
Work with CI/CD pipelines and release management processes.
Stay updated with emerging Android technologies and industry trends.
Required Skills & Qualifications Technical Skills
3-4 years of experience in Android application development.
Strong proficiency in Kotlin .
Experience with Android SDK and Android Studio.
Hands-on experience integrating RESTful Web APIs .
Experience with MVVM Architecture and Android Jetpack components.
Experience with JSON parsing and API consumption.
Experience with Git version control.
Testing
Unit Testing using JUnit
Educational Qualification
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
Desired Competencies
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to work independently and manage multiple priorities.
Strong attention to detail and commitment to quality.
Nice to Have
Exposure to CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
Experience with payment gateway integration.
Knowledge of Kotlin Coroutines and Flow.
Experience with modular Android applications and Clean Architecture.
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : DevOps ...
... Platform Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As a Custom Software Engineer, a typical day involves leading the design, development, and configuration of software applications. This role requires taking ownership of the project ...
... analytics — helping the world's largest employers find the right people, faster and fairer. But we're not done. Not even close. Role Overview: We are hiring a Software Engineer to design, build, and maintain scalable software systems that power our global recruitment advertising infrastructure. You will collaborate with cross-functional ...
... services, including Continuous Delivery, Continuous Integration, Security Testing Orchestration, Cloud Cost Management, Internal Developer Portal, and Software Engineering Insights. As a Staff Engineer, you will drive the architecture, design, and delivery of high-impact platform capabilities, solve complex engineering challenges, ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : OneStream ...
... https://jobeax.com/link/J2bfhuEYcRJgU7MA, https://jobeax.com/link/GrYTXLZMpxEMJknV, Aspx, REST API, .NET Core, C# US top Auto Inspection company is Looking for: Senior Software Engineer with extensive experience in designing, developing, modernizing, and supporting enterprise applications using C#, .NET Framework, .NET Core, https://jobeax.com/link/GrYTXLZMpxEMJknV, ...
... scalable microservices and data models using relational and NoSQL databas es.4. Collaborate with cross-functional teams including product, design, and frontend engineers to deliver reliable featur es.5. Use observability tools (e.g., logs, metrics, traces) to debug and optimize backend performan ce.6. Leverage AI-driven development ...
7+ years of overall Experience in software development - Experience using various design patterns preferably MVC, Singleton, Facade and Factory - Proficient in OOD and Implementation, Design Patterns - 2-3 years of experience with Cloud Technologies such as OpenShift, Google Cloud, Azure, AWS (required) - Experience in ...
... enrichment Implement Spark batch and micro-batch jobs for large-scale fault analytics Meet SLA targets for latency, throughput, and fault tolerance Backend Engineering Build cloud-native microservices using Java and Spring Boot Design idempotent consumers, DLQs, and back-pressure for exactly-once / at-least-once semantics ...
... strategies that align engineering investments with business objectives and customer outcomes Lead the design and delivery of large-scale, mission-critical software systems across multiple teams Mentor engineers and foster a culture of innovation, collaboration, and engineering excellence Identify and mitigate technical ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : Infor ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Python (Programming Language) ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : SAP ...
... education Summary: As a Custom Software Engineer, a typical day involves collaborating closely with stakeholders to understand and define the requirements for new software applications. You will engage in designing solutions that align with business processes and application needs, ensuring that the software developed effectively ...
Project Role : Custom Software Engineer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Adobe Experience Platform (AEP) Good to have skills : Java Enterprise Edition Minimum 12 Year(s) Of Experience Is Required Educational Qualification ...
... requests will be presented and approved. Prior to introducing change, the engineer will ensure that processes are running in a development environment. The engineer will be asked to do peer-to-peer code reviews and solution reviews before production code deployment. Collaboration & Process Improvement – The engineer will ...
... systems experience - years of Video Games Industry (supporting title Development, Release, or Live Ops) experience Experience programming with at least one software programming language 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, ...
... including industry-specific integrated control and software as well as measurement and analytics solutions and services. In this role, we are looking for a Software Engineer - Edge & Digital Solutions to join our Industrial Automation Digital Organization. The role involves developing and enhancing software applications ...
Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches, ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : SAP ...