*position*:ios developer
*experience level*: middle / senior
*education level*:bachelor degree
*location*:remote
*what you'll do?
*
- collaborate with cross-functional teams to define, design, and implement new features and enhancements.
- work closely with ui/ux designers to create intuitive interfaces and ensure a cohesive user experience.
- write clean, maintainable, and efficient code following best practices for ios development.
- stay up-to-date with the latest industry trends, technologies, and best practices in ios development.
- participate in code reviews and provide constructive feedback to team members.
- contribute to the continuous improvement of development processes and product quality.
*what you'll bring*:
- strong proficiency in swift and objective-c, with a deep understanding of their ecosystems.
- solid understanding of the ios sdk, xcode, and apple's human interface guidelines.
- experience with restful apis and integration of third-party libraries and apis.
- familiarity with cloud message apis, push notifications, and mobile security best practices.
- understanding of design patterns and experience with architectures like mvc, mvvm, or viper.
- knowledge of version control systems, such as git.
- excellent problem-solving skills and attention to detail.
- strong communication and teamwork skills, with the ability to work in a fast-paced environment.
preferred qualifications:
- experience with ios frameworks such as core data, core animation, and core graphics.
- experience with apple's development tools and ecosystem, including testflight, instruments, and arkit.
- knowledge of mobile security best practices and data encryption techniques.
- familiarity with agile development methodologies.
*technologies*:
- swift and objective-c
- ios sdk, xcode, and apple's human interface guidelines
- restful apis
- git
*soft skills*:
work underpressure, quality at work, results oriented
*what can you expect in a career with capgemini?
*
- working in a team environment, consultants will focus on the analysis, design and development of technology-based solutions for capgemini's clients.
- you will work alongside technical, functional and industry specialists to assist with the development, implementation and integration of innovative system solutions including methods, techniques and tools.
- you will contribute to client satisfaction by providing timely and responsive value-added services and work products.
- capgemini offers a competitive compensation and benefits package.
- headquartered in paris, france, capgemini has a presence of more than 340 thousand professionals in mexico distributed among 3 sites located in mexico city, monterrey and aguascalientes.
a deeply multicultural organization.
- capgemini has developed its own way of working, the collaborative business experiencetm, and draws on rightshore, its worldwide delivery model.
*you will love this job because*
- capgemini focuses on giving each new hire a you-nique experience through our recruitment process and on-boarding program, as well as by helping you to build your own career and professional skills foundation.
- capgemini provides a collaborative environment that embodies and holds the following stated values close to heart: honesty, boldness, trust, freedom, team spirit, modesty, and fun.
- capgemini cultivates an atmosphere for development that enables you to be hands-on, planning for your growth, both horizontally and vertically.