Company logo

Senior Software Engineer – iOS Development

TRENSER Technology Solutions (P) Limited

Trivandrum

in 6 days

Brief Description   Perform software requirements analysis and determine the functional and non- functional requirements of the project.  Analyze requirements to create solutions and software architecture design.  Write product quality code and perform developer-level verification.  Communicate with clarity of requirements and expectations of deliverables.  On-time delivery of the product with quality  Identify possible risks and prepare contingency plans.  Work closely with stakeholders including customers to ensure successful execution of the project.  Manage priority changes and conflicts gracefully with stakeholders involved.  Address customer escalations and be able to think at a fast pace to identify and solve issues in the product.  Proactively use/ suggest tools and systems to improve quality, productivity, etc.  Stay up to date on relevant technology and process advancements.  Preferred Skills   More than three years of experience in iOS application development  Proficient with Objective-C or Swift and Cocoa Touch  Experience with offline storage, threading, and performance tuning  Familiarity with RESTful APIs to connect iOS applications to back-end services.  Knowledge of other web technologies and UI/UX standards  Understanding of Apple’s design principles and interface guidelines  Familiarity with cloud message APIs and push notifications  Proficient understanding of code versioning tools e.g.; git  Understanding of Bluetooth and BLE protocols is an added advantage.  Good understanding of software development lifecycles (SDLC), version control, and traceability.  Experience in developing software under Waterfall and Agile development methodology.  Knowledgeable and well-versant with various development tools for designing, coding, debugging/ troubleshooting, testing, bug tracking, collaboration and source control.  Bachelor’s degree or equivalent in Engineering discipline - Computer/Electronics.