SDE I - Android
Responsibilities
Designing and building advanced mobile features and custom UI.Collaborating with cross-functional teams to define, design, and ship new features.Optimizing the app for speed, memory, network and battery.Keeping the app stable and secure at all times.Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.Unit-testing code for robustness, including edge cases, usability, and general reliability.Skills & Experience Required:You have 1+ years of experience in Android Development.You are a software engineer who thinks & speaks in Java/Kotlin.You have a Bachelors / Masters degree in Computer Science / Engineering or a related subject.You have a solid understanding of the full lifecycle of mobile development, testing, publishing and devops.You have a good knowledge of networks and distributed systems.Your attention to detail is the stuff of legends (Every second, byte and pixel counts).You enjoy working with a small, fast paced team willing to jump on tasks (planned / out of nowhere / ambiguous), without spilling your coffee.You are equal parts left and right brain You focus on the tech and logic as much as you are obsessed with the UX and customer delight.You are looking to restore balance to the universe through clean code.You are a flawless multi-tasker, able to smoothly transition between features, bugs, projects and languages.You have complete expertise in the general mobile landscape, design, trends, and emerging technologies.You have experience working with Android frameworks as well as third-party libraries and APIs.Bonus Points:You have experience in iOS app development.You have developed apps on Flutter / React Native.You are popular on StackOverflow for answering challenging questions.Your GitHub profile showcases a list of original contributions.
Designing and building advanced mobile features and custom UI.Collaborating with cross-functional teams to define, design, and ship new features.Optimizing the app for speed, memory, network and battery.Keeping the app stable and secure at all times.Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.Unit-testing code for robustness, including edge cases, usability, and general reliability.Skills & Experience Required:You have 1+ years of experience in Android Development.You are a software engineer who thinks & speaks in Java/Kotlin.You have a Bachelors / Masters degree in Computer Science / Engineering or a related subject.You have a solid understanding of the full lifecycle of mobile development, testing, publishing and devops.You have a good knowledge of networks and distributed systems.Your attention to detail is the stuff of legends (Every second, byte and pixel counts).You enjoy working with a small, fast paced team willing to jump on tasks (planned / out of nowhere / ambiguous), without spilling your coffee.You are equal parts left and right brain You focus on the tech and logic as much as you are obsessed with the UX and customer delight.You are looking to restore balance to the universe through clean code.You are a flawless multi-tasker, able to smoothly transition between features, bugs, projects and languages.You have complete expertise in the general mobile landscape, design, trends, and emerging technologies.You have experience working with Android frameworks as well as third-party libraries and APIs.Bonus Points:You have experience in iOS app development.You have developed apps on Flutter / React Native.You are popular on StackOverflow for answering challenging questions.Your GitHub profile showcases a list of original contributions.
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Financial Services
Referrals increase your chances of interviewing at Upstox by 2x
See who you knowGet notified about new Software Engineer jobs in Mumbai Metropolitan Region.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineering Intern
Software Engineering Intern
-
Frontend Developer
Frontend Developer
-
Junior Software Developer in Noida
Junior Software Developer in Noida
-
Software Engineering Intern
Software Engineering Intern
-
Software Engineer
Software Engineer
-
Software Engineer
Software Engineer
-
Software Developer(Fresher)
Software Developer(Fresher)
-
Application Software Engg.
Application Software Engg.
-
Software Engineering Intern
Software Engineering Intern
-
Software Engineering Intern
Software Engineering Intern
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub