System Software Engineer Position
We are seeking an experienced System Software Engineer to join our team. This role involves developing software solutions for various projects, utilizing modern technologies across front-end and back-end layers.
Key Responsibilities:
* Design, implement, and test software applications to meet project requirements.
* Collaborate with senior team members to ensure high-quality deliverables.
* Develop secure coding practices and contribute to codebase updates when vulnerabilities are identified.
* Implement logging and error handling mechanisms in software applications.
* Contribute to documentation and suggest improvements to delivery processes.
Requirements:
* At least 3 years of experience in iOS development.
* Deep understanding of the iOS platform, including experience with multiple frameworks, languages, or patterns.
* Strong ability to refactor code and improve maintainability.
* Experience implementing delivery pipelines for iOS applications.
* Excellent communication skills, with the ability to effectively translate client needs into software solutions.
* Demonstrated ability to work in an environment that promotes continuous learning and shares new knowledge with the team.
* Fluent English language proficiency.