Software Engineer (Mobile Applications)
Zero One TechnologiesFull-timeColombo, Sri LankaLKR 150,000 - 250,000/month
Responsibilities:
- Develop high-quality software solutions using the specified technologies, such as Flutter, React,
React Native, Node/Express/Nest.js, and Java Spring.
- Collaborate with cross-functional teams, including product managers, designers, and other
engineers, to design, develop, and test software applications.
- Write clean, maintainable, and well-documented code, and adhere to coding standards.
- Troubleshoot and debug issues in existing software applications, and implement fixes.
- Keep up-to-date with emerging trends and technologies in software development, and apply this
knowledge to improve the quality and efficiency of the software development process.
- Must maintain a solid understanding of software development principles and best practices.
Qualifications:
- Bachelor's degree in Computer Science or equivalent from a recognized university.
- 1-2 years of experience in mobile app development (Flutter).
- Design and Build sophisticated and highly scalable apps using flutter.
- Translate and Build the designs and Wireframes into high-quality responsive UI code.
- Hands-on experience in producing high-quality, clear, and maintainable code.
- Ability to work independently and as part of a team.
- Experience in spring framework, micro services, and high-performance computing will be a plus
- Ability to work in a highly agile environment.
- Strong problem-solving skills and the ability to analyze complex technical issues, identify the
root cause of problems and implement effective solutions.
- Familiarity with version control systems, such as Git, and the ability to use them effectively to
manage code repositories and collaborate with other developers.