Vacancy caducado!
- Bachelor?s degree in computer science, information technology, or a related field or equivalent experience
- Experience with Swift
- Knowledge of code versioning such as Git?
- Knowledge of testing and debugging tools for mobile applications
- Knowledge of communicating with Web Services
- Experience with test-driven development
- Experience working as part of an Agile team
- Exceptional written and verbal communication skills
- User interface implementation experience
- Related experience in software testing and design
- Team-oriented experience
- History of having applications posted in the Apple App Store
- Experience using Continuous Integrations tools
- Experience performing code reviews
- Experience with Fastlane
- Build great mobile apps by working with other engineers,?developers, architects, quality assurance specialists, system engineers and project managers to solve new and existing technical challenges
- Understand requirements, implement solutions and provide administration tools and documentation for specific projects
- Follow and enhance existing development processes
- Measure and verify that new and old code has acceptable performance and scalability
- Deliver accurate estimates, provide regular feedback and consistently meet project deadlines
- Mentor other mobile software engineers by teaching mobile coding techniques, assisting with debugging issues and testing, and explaining what issues could lurk within high-level designs
- Develop and/or perform software automated testing procedures, solutions and frameworks to ensure mobile apps function as needed
- Translate business requirements and specifications into usable app features
- Understand and assist with the technical infrastructure of multiple applications and services
- Troubleshoot performance issues
- Lead design and code reviews
- Determine, execute and help in continuous improvements to app deployment processes
- Anticipate and communicate blockers, delays and cost ballooning within the team?s projects before they require escalation
- Ensure expectations with the team and external stakeholders are clarified between all parties involved
- Be aware of and support best practices from a security perspective
- Participate in discussions about the team?s future vision and strategy
Vacancy caducado!