Company and Location:
Ascendion India Pvt. Ltd., Bangalore, Karnataka, India
Responsibilities:
- Design, build, and maintain scalable full-stack solutions across web and mobile (iOS and Android) platforms.
- Develop cross-platform mobile features using React Native, integrated with native modules in Swift (iOS) and Java/Kotlin (Android).
- Implement backend services and APIs using Java and AWS technologies such as Lambda, EC2, S3, API Gateway, and CloudFormation.
- Ensure high performance, quality, and responsiveness of mobile applications.
- Participate in code reviews, design discussions, and team planning sessions.
- Work in Agile/Scrum environments, delivering incremental value in each sprint.
- Write clean, maintainable, and well-tested code.
- Troubleshoot, debug, and optimize applications for performance and scalability.
Basic Qualifications:
- 4+ years of software engineering experience with a strong understanding of full-stack application architecture.
- Proficiency in Java for backend development.
- Experience building mobile applications in iOS (Swift) and Android (Java/Kotlin).
- Hands-on experience with React Native for cross-platform mobile development.
- Working knowledge of AWS services, including but not limited to S3, EC2, Lambda, CloudWatch, and IAM.
- Strong understanding of RESTful API design and integration.
- Experience working with Git and CI/CD tools.
- Excellent problem-solving and communication skills.
- This position requires onsite work; remote work is not allowed.
- No minimum experience is required for this position.
Preferred Qualifications:
- Prior with familiarity in development tools (CodeWhisperer, CodeGuru, CodeCatalyst, etc.) and internal deployment processes.
- Familiarity with observability tools like CloudWatch, Splunk, or Datadog.
- Knowledge of mobile accessibility and internationalization best practices.
- Experience working in consumer-facing product teams, especially in e-commerce or media industries