Job Description
As an iOS Sr Software Engineer at E2logy, you will be responsible for designing, developing, and maintaining iOS applications. With 4-5 years of experience, you will collaborate with cross-functional teams to deliver high-quality mobile solutions that meet business needs.
Responsibilities:
– Develop, test, and maintain robust and scalable iOS applications using Swift and Objective-C.
– Collaborate with designers, project managers, and other developers to implement new features and enhancements.
– Participate in the entire mobile app development lifecycle, including analysis, design, coding, testing, and deployment.
– Debug and resolve technical issues to ensure smooth operation and user experience of iOS applications.
– Optimize applications for maximum performance and scalability.
– Ensure code quality through code reviews and adherence to coding standards.
– Stay up-to-date with emerging technologies and industry trends to continuously improve development processes and standards.
– Follow the company’s core values: Deliver what was asked, Deliver on time, Deliver in budget, Deliver with quality, Deliver great experience.
Requirements:
– Bachelors degree in Computer Science, Information Technology, or a related field (or equivalent experience).
– 4-5 years of experience as an iOS Developer or similar role.
– Strong knowledge of Swift and Objective-C programming languages.
– Experience with iOS development frameworks and tools like Xcode.
– Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks is a plus.
– Familiarity with version control systems, especially Git.
– Understanding of mobile app security, performance optimization, and best practices.
– Excellent problem-solving skills and attention to detail.
– Strong communication and teamwork abilities.
Preferred Skills:
– Experience with RESTful APIs and third-party integrations.
– Knowledge of DevOps practices and tools.
– Experience with Agile/Scrum methodologies.
Work Environment:
– Collaborative office setting with the possibility of remote or hybrid arrangements.
– The position may require occasional on-call or after-hours work to address urgent issues.
About E2logy:
E2logy is a leading software solutions company dedicated to empowering businesses with innovative technology and exceptional service. They combine expertise in various domains with cutting-edge development practices to deliver high-quality, custom software solutions that cater to unique needs and goals.
Benefits:
– Competitive salary and performance-based bonuses.
– Health insurance and other employee benefits.
– Opportunities for professional development and career advancement.
Schedule:
– Day shift, Monday to Friday
Application Process:
Submit your resume, cover letter, and optionally a portfolio of academic projects or personal work to careers@e2logy.com.,