Our Client Currently looking for Mobile Software Engineer
What you’ll actually do
- Consistently deliver core product features that meet functional and non-functional requirements.
- Write clean, secure, efficient code, perform thorough testing and debugging, and ensure seamless integration with other components while optimizing for scalability and addressing technical debt.
- Write well-documented code and automation tests with strong coverage. Improve testing practices across the team.
- Conduct code reviews, offer constructive feedback, and maintain documentation that meets company standards. Constantly work to improve code quality.
- Tackle complex architectural and performance problems.
- Drive improvements to service latency, fault tolerance, and resilience in high-load environments.
- Drive architecture discussions and influence technical decisions not only within the team but also across the department
- Prepare clear technical documentation and contribute to internal knowledge bases.
- Promote and apply clean code principles and best engineering practices.
- Automate repetitive tasks and contribute to performance optimizations.
- Stay current with emerging technologies and advocate for beneficial adoption.
Who We’re Looking For
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional iOS programming experience (Swift) with deep platform knowledge.
- Strong understanding of React Native.
- Experience with fast prototyping and the use of AI tools for development (e.g., Copilot/Claude).
- Experienced acting as a code reviewer.
- Strong skills in building reliable and scalable services (design, APIs, testing, CI/CD).
- Solid knowledge of modern development practices (version control, reviews, branching, releases).
- Understanding of the principles of client-server communication.
- Strong knowledge of multithreading and networking.
- Ability to implement Custom UI components and constructively convince where they are not needed
- Strong understanding of computer science fundamentals, system design, and integration patterns.
- In-depth understanding of the entire web development process: design, development, and deployment.
- Experience in software testing (unit, integration, and load tests) and debugging, profiling, and code optimizations.
- English level B2+.
- Excellent analytical and problem-solving skills.
- Strong multitasking and time management abilities.
- Proactive attitude toward continuous learning and technical improvement.
- Ability to work independently in a fast-paced environment while aligning with team goals.
- High attention to detail and commitment to quality.
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
Â
