Senior Software Engineer (Mobile)

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Software Engineer 4 position entails the responsibility of developing and maintaining iOS and Android mobile applications. As a Software Engineer 4, you will design and implement projects of significant scope, collaborating with cross-functional teams to create solutions that exceed customer expectations. You should possess a Bachelor's degree in computer science, Mathematics, or a related field. Independently designing and implementing projects of significant scope will be a core part of your role. Identifying the root cause of complex software issues and developing efficient, maintainable solutions will also be a key aspect of your responsibilities. Utilizing fundamental skills to solve complex problems beyond your immediate expertise area is essential. Staying updated on new technologies and available vendor packages, evaluating them, and making recommendations as necessary is crucial. You will play a pivotal role in driving continuous improvement within the Bluebeam engineering team by contributing innovative ideas, sharing diverse perspectives, and creatively thinking about solutions. Furthermore, mentoring and supervising less senior developers, collaborating with specialists from various domains, including engineers, product managers, and designers, to iterate rapidly on product requirements and UX/UI designs, evaluating scope, understanding trade-offs, and ramping up swiftly on new complex problems and code bases to significantly contribute to projects will be part of your responsibilities. Additionally, participating in the engineering on-call rotation for the iOS and/or Android apps is expected. In terms of qualifications, we are looking for candidates with at least 7 years of professional software development experience, including 4+ years of experience in mobile app development. Proficiency in native iOS development experience in Swift (minimum 1 year) and native Android development experience in Kotlin (minimum 1 year) is required. Experience working in a fully automated CI/CD environment, automated end-to-end testing for mobile, and leading development efforts for projects of major scope are essential. A successful candidate will demonstrate a track record of collaborating with business and technology team members to understand requirements and translate them into valuable technology solutions. A passion for learning new technologies, empathy with customers to create a delightful user experience, and a positive, team-oriented, results-driven, and organized mindset are key qualities we seek. Strong written and verbal communication skills are also crucial. Nice-to-have qualifications include experience with Rust, familiarity with PDF specification, knowledge of 2D & 3D rendering technologies, background in the construction industry, experience using cross-platform libraries to streamline development efforts and ensure consistent experiences across iOS and Android, and expertise in building modular app architectures that empower development teams to work independently.,

Mock Interview

Practice Video Interview with JobPe AI

Start Business Analysis Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You