Free cookie consent management tool by TermsFeed Software Dev Engineer 1 [Native Android] | Antal Tech Jobs
Back to Jobs
3 Weeks ago

Software Dev Engineer 1 [Native Android]

decor
Gurugram, Haryana, India
Information Technology
Other
PradeepIT Consulting Services

Overview

About the job Software Dev Engineer 1 [Native Android]

Software Dev Engineer 1 [Native Android]

Remote


About the team and the role

  • We are looking for highly motivated individuals who can join our engineering team as SDE-1.
  • As an Android SDE-1, you will play a crucial role in developing and enhancing our Android mobile application.
  • This opportunity offers you a chance to work closely with our talented team of Android developers and gain valuable hands-on experience in the fast-paced world of app development.
  • We are seeking a skilled Android Software Development Engineer (SDE-1) to join our dynamic team. The ideal candidate should have a passion for mobile technology and a proven track record of delivering high-quality Android applications.
  • As an SDE-1, you will be responsible for designing, developing, and maintaining Android applications that delight our users and exceed industry standards.

Key Responsibilities

1. Design and Architecture: Collaborate with cross-functional teams to make our app more
scalable and robust. Adhere to best practices and promote code reusability.
2. Development: Write clean, maintainable, reusable code in Kotlin. Implement new
features, enhancements, and bug fixes according to project requirements and timelines.
3. Testing: Develop and execute comprehensive unit tests and integration tests to ensure
the reliability and stability of our Consumer App.
4. Performance Optimization: Identify performance bottlenecks and optimize Android
applications for speed, responsiveness, and resource efficiency.
5. Documentation: Create technical documentation, including design documents, API
specifications, and release notes. Document codebase changes, architecture decisions,
and development processes to facilitate knowledge sharing and onboarding.
6. Collaboration: Collaborate closely with product managers, designers, and other
engineers to translate product requirements into technical solutions. Participate in Agile
ceremonies, such as sprint planning, daily stand-ups, and retrospectives.
7. Continuous Improvement: Stay updated on the latest trends, tools, and technologies in
Android development. Continuously improve development processes, coding standards,
and software quality through innovation and experimentation.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (Master's degree
    preferred).
  • 1-3 years of professional experience in Android application development.
  • Proficiency in Kotlin programming languages including Kotlin Flow and coroutines.

Proficiency with the following:


  • ANR detection and resolution
  • Memory leak detection and resolution
  • Dependency Injection framework like Dagger, Hilt etc
  • Strong understanding of Android SDK, Android Studio, and related development tools.
  • Experience with Android architecture components (e.g., MVVM, LiveData, Room,RecyclerView optimisations, Data binding, View Binding etc).
  • Solid understanding of software design principles, patterns, and best practices.
  • Experience with RESTful APIs, JSON/Proto etc
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g. Jenkins).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
  • Knowledge and hands on experience of Kotlin Multiplatform will be cherry on the top.
Share job
Similar Jobs
View All
11 Hours ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Business Advisory Analyst
Information Technology
  • Bangalore, Karnataka, India
Skill required: Banking Services - Core BankingDesignation: Business Advisory AnalystQualifications:BBA/BCom/Master of Business AdministrationYears of Experience:3 to 5 yearsAbout AccentureAccenture is a global professional services company with lea...
decor
1 Day ago
Front End Developer
Information Technology
  • Bangalore, Karnataka, India
Position Title: Front End DeveloperCompany: Johnson Controls (JCI)Location: BangaloreJob Summary: We are seeking a talented Front End Developer with 4-7 years of experience to join our dynamic team. The ideal candidate will have a strong background ...
decor
1 Day ago
Database Engineer III (Big Data)
Information Technology
  • Bangalore, Karnataka, India
LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consume...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Sr. QA Engineer
Information Technology
  • Bangalore, Karnataka, India
Role Summary:Picarro is seeking an exceptional Sr. QA Engineer for functional testing of Picarro Analyzers. This role expects you to analyze requirements, create and execute test-plan, and record results in test-repo. This person is also expected to...
decor
1 Day ago
C++ Graphics and Windowing System Software Engineer - Mir
Information Technology
  • Bangalore, Karnataka, India
We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is ...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media