Chennai, Tamil Nadu
Job Summary
2214
Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:
Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable
Android Development:
Recent ( 5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin
Testing & Tools:
Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology
Key Responsibilities
Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:
Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable
Android Development:
Recent ( 5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin
Testing & Tools:
Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology
Skill Requirements
Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:
Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable
Android Development:
Recent ( 5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin
Testing & Tools:
Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology
5. Solid understanding of mobile ui design principles, patterns, and best practices.
6. Good problem-solving skills and ability to work in a fast paced environment.
7. Excellent communication and teamwork skills.
8. Attention to detail and passion for delivering high-quality software solutions.
Other Requirements
Task Description: We are seeking a well-rounded software engineer with strong computer science fundamentals and a pragmatic, solution-oriented mindset. The ideal candidate is independent, adaptable, and a hands-on coder who thrives without micromanagement. We value individuals who understand core concepts (e.g., O(log n)) and can quickly learn new technologies.
Key Skills:
Proficiency in Java (8+) with understanding of system-level concepts; exposure to C, Rust, or similar is a plus
Experience with Spring or similar DI frameworks, RPC/APIs, SQL, and multi-threading
Performance-focused with basic DevOps knowledge (containers, orchestration)
Strong inclination toward TDD; familiarity with AI-assisted tools is desirable
Android Development:
Recent ( 5 years) hands-on Android native experience
Minimum 2 years across at least 2 applications in a senior role
Proficiency in Java/Kotlin
Testing & Tools:
Test automation in Java and Android (Espresso preferred)
Strong debugging and test mindset (functional & non-functional)
Experience with synthetic test data; fuzzing is a plus
Proficiency in Git, IDEs, Maven/Gradle
Work Result: Mobile Application
Skill Area: Application Development
Technology: Mobile development
Proficiency - Technology: Expert
Secondary Skill Area: Application Development
Secondary Technology
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-