Position: Software Development Engineer (Mid-Level)
Introduction:
We are seeking a highly skilled and versatile Full Stack Software Development Engineer to join our dynamic team focused on driving customer-facing innovation. In this role, you will be responsible for building and maintaining scalable, reliable applications and services that power mobile and web experiences across platforms. Your work will have a significant impact on the organization by enhancing user engagement and delivering seamless digital experiences. This role requires a strong foundation in both front-end and back-end development, mobile engineering, and cloud-native services. We value candidates who bring a mix of experience between backend and mobile development, with a 70/30 split as a baseline.
Roles and 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.
Qualifications:
5+ 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.
Preferred Qualifications:
Prior experience working at Amazon, with familiarity in Amazon 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.
This job description is designed to provide a clear and comprehensive overview of the position. We are excited to welcome a talented engineer who is passionate about technology and eager to contribute to our innovative projects.
Skills
java, Springboot, AWS, API, Cloud integration
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.