SALT is hiring Senior Software Engineer for a leading technology client on a yearly renewable contract assignment. A successful candidate is one who takes the initiative to identify and solve problems and is always curious. If this is you, please do reach out to us.
Responsibilities:
- Contribute to the development of new features and improvements for our mobile applications, ensuring robustness, performance, and a great user experience.
- Write code that is reusable, scalable and testable with limited guidance. Make sure products are delivered on time and with high quality.
- Participate in the maintenance of existing mobile applications, including bug fixing and performance enhancements.
- Participate in technical discussions with other engineering teams.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Write unit and integration tests. Collaborate with QAs to make sure our app releases are bug free.
- Work closely with the product and design teams to understand requirements and translate them into effective technical solutions.
- Participate in an on-call rotation for critical support issues, demonstrating problem-solving skills and a commitment to maintaining high application uptime
Qualification:
- 5+ years of mobile development experience, 3+ years of Flutter engineering experience.
- Fluent in Dart programming language and Flutter ecosystem.
- Understanding of programming paradigms such as OOP, TDD, reactive programming and dependency injection.
- Working knowledge of several architectural approaches including clean architecture like MVVM.
- Experience in writing maintainable and testable code, including API design, unit testing and UI testing techniques.
If this role sounds like your ideal job move, please reach out to me, Jaya at [email protected] alternatively you may apply via the system!
Regret only shortlisted candidates will be notified.
CEI No: R1659595 / EA No: 07C3147