Software Engineer II (IOS)
Eagleview
Full time- 6+ years
- Not Disclosed
- Bengaluru, Karnataka, India
- Post Date: Apr 28, 2026
- End Date: Jul 28, 2026
- 6+ years
- Not Disclosed
- Bengaluru, Karnataka, India
- Post Date:Apr 28, 2026
- End Date: Jul 28, 2026
Skills:
- Amazon Web Services (AWS)
- Node JS
- DevOps
- React JS
- Swift
- Troubleshooting
- Docker
- OOPs
- CI/CD
Job Description:
Responsibilities
- Collaborate with architects and senior engineers to interpret high-level architecture and convert it into actionable low-level designs.
- Apply OOP principles and design patterns to build robust, reusable, and maintainable code.
- Implement CI/CD pipelines and work closely with DevOps teams to ensure smooth deployments and operational efficiency.
- Monitor, debug, and troubleshooting production issues as needed.
- Contribute to system architecture discussions and technical design documents.
- Maintain documentation for developed features and systems.
- Collaborate with cross-functional teams (Product Managers, Designers, QA Engineers) to gather requirements, define solutions, and ensure successful product delivery.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Implement unit tests, integration tests, and work closely with QA teams to ensure the quality of the codebase.
- Stay up to date with emerging trends and technologies, ensuring our solutions are built with the latest best practices.
- Conduct code reviews and guide junior engineers in improving their technical skills
Qualification & Experience
- 6+ years of experience in iOS application development, low-level systems, distributed systems, or similar technologies
- Strong experience in Swift, SwiftUI and Objective-C
- Utilize MVVM architecture, design patterns, and best practices
- Excellent debugging skills.
- Talent for cleanly architecting UI features
- Passion for quality and attention to detail
- Excellent communication skills with the ability to work cross-team
- Enjoy building high quality software that is relied upon by people around the world
- Hands-on experience with version control systems, especially Git.
- Familiarity with DevOps practices, CI/CD pipelines, and containerization tools like Docker.
- Experience with authentication and authorization mechanisms (JWT, OAuth) is a plus
- Knowledge of Agile methodologies (Scrum, Kanban).
- Excellent problem-solving skills and the ability to work on complex, ambiguous problems.
- Bachelor’s degree in computer science, Engineering, or a related field.
- Good to have experience in backend technologies - Golang, python and NodeJS
- Good to have experience in frontend technologies - React JS
- Good to have experience in cloud platform AWS
- Good to have experience with AI tools e.g. Cursor
-
Salary
Not Disclosed
-
Role
Software Engineer
-
Area of Practice
- Development
- Design
-
Experience
6+ years
Remove this line later

