Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 8.0 years
0 Lacs
kerala
On-site
You will be responsible for the following key responsibilities: - Solid knowledge of modern programming languages, especially Kotlin, Java, JavaScript/TypeScript - Development of end and app applications with Spring Boot and Kotlin - In-depth understanding of software architecture principles - Confident use of design patterns and the avoidance of anti-patterns - Applied principles of clean code and clean architecture - Code documentation both inline and in external systems (e.g., Confluence) - Design and implementation of clearly structured, maintainable interfaces (REST, RPC, possibly GraphQL) - Responsible for entire subsystems (e.g., authentication including social login) - Experience with API design, versioning, and interface testing - High interest and deep Understanding of the respective technical domain - Ability to understand business processes and implement them in software solutions - Understanding of deployment mechanisms, logging, monitoring, and performance tuning - Very good knowledge of Google Cloud - Conducting code reviews, especially for complex tasks - Focus on maintainability, testability, and code comprehensibility - Supporting refactoring measures and technical development - IDE & tools: IntelliJ IDEA, Git, Maven - Documentation & collaboration: Confluence, JIRA - Processes & methods: Scrum, Kanban, CI/CD - Test frameworks: JUnit, MockK, test containers - DevOps/Build: Experience with pipelines, Docker, and possibly Kubernetes (advantageous) Qualifications required for this role: - 3-8 years of experience in programming and development - Strong knowledge of modern programming languages such as Kotlin, Java, JavaScript/TypeScript - Experience in developing applications with Spring Boot and Kotlin - Understanding of software architecture principles, design patterns, and clean code practices - Proficiency in API design, versioning, and interface testing - Familiarity with Google Cloud infrastructure - Experience with code documentation and conducting code reviews - Knowledge of IDE & tools like IntelliJ IDEA, Git, Maven - Familiarity with documentation & collaboration tools like Confluence, JIRA - Experience with agile methodologies like Scrum, Kanban, CI/CD - Familiarity with test frameworks like JUnit, MockK, test containers - Experience with DevOps tools like pipelines, Docker, and Kubernetes would be advantageous,
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
At Techjays, you are part of a team that is shaping the future of artificial intelligence. Our mission is to empower businesses globally by creating AI solutions that revolutionize industries. As a recognized leader in the AI field, we leverage our deep expertise and agile methodology to deliver impactful technology that drives significant change. Our diverse global team comprises professionals with experience from top companies like Google, Akamai, NetApp, ADP, Cognizant Consulting, and Capgemini. With engineering teams worldwide, we provide customized AI software and services to clients ranging from startups to large enterprises. Join us in pushing the boundaries of digital transformation at Techjays. You will work on innovative projects that redefine industries, utilize cutting-edge technologies, and contribute to solutions with real-world impact. Embark on this journey with us to shape the future through AI. We are looking for a highly skilled Senior Mobile Application Developer to join our dynamic team. This role requires a versatile professional who can bridge the gap between native and cross-platform mobile development. The ideal candidate will have extensive experience in Android and iOS native development, as well as expertise in modern cross-platform solutions using Kotlin Multiplatform Mobile (KMM). Minimum Qualification: Bachelors or Masters degree in Computer Science or a related field. Experience Range: 5 to 8 years Primary Skills: Android, iOS, React Native, Kotlin, MVVM, Jetpack Compose, API integration using Ktor-client, Koin, unit tests using JUnit, MockK, and Firebase Secondary Skills: A/B testing, CI/CD pipelines, and Git Work Location: Hyderabad Must-have skills: - 5+ years of mobile development experience, with expertise in Kotlin Multiplatform Mobile (KMM). - Strong UI development skills using Jetpack Compose (Android) and SwiftUI (iOS). - Experience with API integration, real-time communication (WebSockets, GraphQL), and offline capabilities. - Deep understanding of mobile architecture patterns, reactive programming (Coroutines, Flow, Combine), and dependency injection (Koin). - Proficiency in mobile performance optimization, security best practices, and IoT/BLE communication. - Strong problem-solving, leadership, and Agile collaboration skills, with experience mentoring junior developers. Key Responsibilities: - Design and develop scalable mobile solutions across Android and iOS using KMM. - Implement and optimize APIs, real-time features, and secure authentication mechanisms. - Ensure high performance, memory efficiency, and battery optimization for mobile applications. - Lead code reviews, implement best practices, and drive automation testing strategies. - Collaborate with cross-functional teams to define, design, and deliver new features. - Create and maintain technical documentation while mentoring and guiding junior engineers. Good to have skills: - Experience with Firebase services and analytics - Knowledge of app security best practices and penetration testing - Experience with A/B testing and feature flags implementation - Advanced proficiency in Git version control and branching strategies - Experience with JIRA and agile development methodologies - Familiarity with CI/CD pipelines and automated - Ability to work independently and lead technical initiatives - Excellent time management and project prioritization skills What we offer: - Best-in-class packages. - Paid holidays and flexible time-off policies. - Casual dress code and a flexible working environment. - Opportunities for professional development in an engaging, fast-paced environment. - Medical insurance covering self and family up to 4 lakhs per person. - Diverse and multicultural work environment. - Be part of an innovation-driven culture with ample support and resources to succeed.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team dedicated to leveraging the power of technology to shape the future. Working at HARMAN Automotive means giving you the tools to accelerate your career growth while engineering audio systems and integrated technology platforms that enhance the driving experience. You will be at the forefront of combining ingenuity, thorough research, and collaborative spirit with design and engineering excellence to advance in-vehicle infotainment, safety, efficiency, and enjoyment. As an experienced Android Developer at HARMAN, you will play a crucial role in product management, development, and creating high-quality products that cater to customer needs. We are looking for a skilled individual with expertise in Kotlin, Jetpack Compose, and Unit Testing, possessing a solid foundation in Android development, modern Android architecture, and a drive to build scalable and maintainable mobile applications. Being part of HARMAN Connected Services, a global leader in connected car technology, lifestyle audio innovations, and IoT solutions, you will collaborate with talented professionals across diverse projects in automotive, audio, IoT, and cloud services. With a presence in over 30 countries, HARMAN offers a truly global platform for professional growth. Our competitive benefits package includes comprehensive compensation, flexible work arrangements, and recognition programs, ensuring a dynamic, inclusive, and supportive work environment to shape the future of automotive technology. In this role, you will define and maintain the product vision and strategy aligned with company goals, manage the product backlog efficiently, collaborate with stakeholders for effective communication, apply Agile methodologies for product development, and develop and maintain the product roadmap with key milestones and deliverables. To be successful in this position, you should have 3-6 years of experience in Android development focusing on Kotlin, Jetpack Compose, and Unit Testing. Proficiency in Kotlin, Android development, Jetpack Compose, MVVM, MVI, Clean Architecture, unit testing frameworks like JUnit and MockK, and Android architecture components such as LiveData, ViewModel, and Room is essential. Strong problem-solving, communication, and collaboration skills are also required. Certifications like Certified Android Developer (CAD) or Certified Kotlin Developer (CKD) and familiarity with technologies like Firebase, GraphQL, and RxJava are considered a bonus. Your responsibilities will include designing, developing, and maintaining Android applications using Kotlin and Jetpack Compose, implementing modern Android architecture patterns, developing Android UI components with Jetpack Compose, writing unit tests, and ensuring coding best practices. HARMAN offers employee discounts on premium products, extensive training through HARMAN University, competitive wellness benefits, employee recognition programs, and an inclusive work environment that promotes professional and personal development. We are committed to creating a supportive culture where every employee is welcomed, valued, and empowered to share their ideas and unique perspectives. Join us at HARMAN to innovate, create lasting impact, and be part of a culture that celebrates individuality and fosters continuous learning and development in the pursuit of excellence in technology.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
kochi, kerala
On-site
As a skilled developer, you will be responsible for utilizing modern programming languages such as Kotlin, Java, and JavaScript/TypeScript to create backend and app applications with Spring Boot and Kotlin. Your expertise in software engineering best practices will be showcased through your profound understanding of software architecture principles, proficient use of design patterns, and commitment to clean code and architecture standards. You will also be expected to document code thoroughly and effectively. Your role will involve designing and implementing maintainable interfaces like REST, RPC, and possibly GraphQL, and overseeing entire subsystems such as authentication, including social login. Your domain understanding and keen interest in the technical domain will enable you to translate business processes into software solutions efficiently. Additionally, your familiarity with infrastructure components like deployment mechanisms, logging, monitoring, and performance tuning, especially in Google Cloud, will be crucial. Quality assurance will be a key aspect of your work, involving conducting code reviews, focusing on maintainability, testability, and code comprehensibility, and supporting refactoring efforts. You will be proficient in using tools like IntelliJ IDEA, Git, and Maven, collaborating through platforms like Confluence and JIRA, and following methodologies such as Scrum, Kanban, and CI/CD. Experience with test frameworks like JUnit, MockK, and test containers, as well as DevOps/build tools like pipelines, Docker, and Kubernetes, will be advantageous. In the desired candidate profile, you will be responsible for developing and maintaining features and subsystems, ensuring quality through code reviews and technical documentation, contributing to architectural design and technical roadmaps, and assisting in selecting appropriate technologies and tools to enhance project outcomes.,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
ernakulam, kerala
On-site
As a skilled software developer, you will be responsible for various programming and development tasks. Your expertise should encompass modern programming languages such as Kotlin, Java, and JavaScript/TypeScript. Specifically, you will be involved in developing backend and app applications using Spring Boot and Kotlin, as well as app development on Android with Kotlin & Jetpack Compose. Additionally, experience in hybrid app development with Ionic on Android & iOS is preferred. You are expected to adhere to software engineering best practices by demonstrating a deep understanding of software architecture principles, utilizing design patterns effectively, and implementing clean code and clean architecture concepts. Furthermore, your responsibilities will include thorough code documentation both inline and in external systems like Confluence. Your role will also involve designing and implementing maintainable interfaces such as REST, RPC, and possibly GraphQL. You will be accountable for entire subsystems, including authentication with social login, and possess experience in API design, versioning, and interface testing. Having a high interest and deep understanding of the technical domain is crucial for this position. You should be able to comprehend business processes and translate them into software solutions effectively. Additionally, familiarity with deployment mechanisms, logging, monitoring, and performance tuning, along with proficiency in Google Cloud, is required. Quality assurance is a key aspect of your responsibilities, which includes conducting code reviews, focusing on maintainability, testability, and code comprehensibility, as well as supporting refactoring measures and technical development. Your proficiency with tools and methods such as IntelliJ IDEA, Git, Maven, Confluence, JIRA, Scrum, Kanban, CI/CD, JUnit, MockK, test containers, pipelines, Docker, and possibly Kubernetes will be advantageous. In the desired candidate profile, you will be expected to contribute to the development and maintenance of features and subsystems, ensure quality through code reviews and technical documentation, participate in the design of architecture and technical roadmaps, and assist in selecting appropriate technologies and tools for projects.,
Posted 2 months ago
5.0 - 9.0 years
0 Lacs
ernakulam, kerala
On-site
As a candidate for this position, you will be responsible for utilizing your programming and development skills effectively. Your expertise in modern programming languages such as Kotlin, Java, and JavaScript/TypeScript will be crucial for developing backend and app applications using Spring Boot and Kotlin. Additionally, your experience in app development on Android with Kotlin & Jetpack Compose, as well as hybrid app development with Ionic on Android & iOS, will be highly valuable. It is important that you have a solid understanding of software engineering best practices. This includes knowledge of software architecture principles, proficiency in design patterns, and the ability to avoid anti-patterns. You should also apply principles of clean code and clean architecture, along with thorough code documentation in both inline and external systems like Confluence. Your role will involve designing and implementing maintainable interfaces such as REST, RPC, and possibly GraphQL. You will be responsible for entire subsystems, including authentication with social login. Experience with API design, versioning, and interface testing will be essential. Having a high interest and deep understanding of the technical domain is key to your success in this role. You should be able to comprehend business processes and translate them into software solutions. Additionally, familiarity with deployment mechanisms, logging, monitoring, and performance tuning, along with a strong knowledge of Google Cloud, will be advantageous. In terms of quality assurance and reviews, you will be expected to conduct code reviews, particularly for complex tasks. Emphasis should be placed on maintainability, testability, and code comprehensibility. You will also support refactoring measures and technical development initiatives. Proficiency in tools and methods is essential for this role. This includes familiarity with IDEs like IntelliJ IDEA, version control systems like Git, build tools like Maven, and documentation tools like Confluence and issue tracking systems like JIRA. Knowledge of agile methodologies such as Scrum and Kanban, continuous integration/continuous deployment (CI/CD) practices, and test frameworks like JUnit and MockK is required. Experience with DevOps practices, build pipelines, Docker, and possibly Kubernetes will be advantageous. As a desired candidate, you will be responsible for the development and maintenance of features and subsystems, such as the Authentication system. Ensuring quality through code reviews and technical documentation, contributing to the design of architecture and technical roadmaps, and supporting the selection of suitable technologies and tools will be key aspects of your role.,
Posted 2 months ago
3.0 - 8.0 years
0 Lacs
kochi, kerala
On-site
You will be responsible for programming and development tasks, using modern programming languages such as Kotlin, Java, and JavaScript/TypeScript. Your role will involve developing end-to-app applications with Spring Boot and Kotlin, as well as experience in app development on Android using Kotlin & Jetpack Compose. Additionally, you will have experience in hybrid app development with Ionic on both Android & iOS platforms. In this position, you will demonstrate solid knowledge of software engineering best practices, including software architecture principles, design patterns, clean code, and clean architecture. You will be responsible for code documentation, both inline and in external systems such as Confluence. Your role will involve the design and implementation of maintainable interfaces such as REST, RPC, and possibly GraphQL. You will also be responsible for entire subsystems, such as authentication including social login, and have experience with API design, versioning, and interface testing. A high interest and deep understanding of the technical domain is essential for this role, as well as the ability to understand business processes and implement them in software solutions. You should also have knowledge of deployment mechanisms, logging, monitoring, and performance tuning, with a strong understanding of Google Cloud. Quality assurance and reviews will be a key aspect of your responsibilities, including conducting code reviews, focusing on maintainability, testability, and code comprehensibility, and supporting refactoring measures and technical development. Proficiency in tools and methods such as IntelliJ IDEA, Git, Maven, Confluence, JIRA, Scrum, Kanban, CI/CD, JUnit, MockK, test containers, and DevOps/build processes will be required. Experience with pipelines, Docker, and possibly Kubernetes will be advantageous. As a desired candidate, you will be involved in the development and maintenance of features and subsystems, ensuring quality through code reviews and technical documentation, contributing to the design of architecture and technical roadmaps, and supporting the selection of suitable technologies and tools.,
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |