Tech Stack
DartFlutterJavaScriptRDBMSSQLTypeScriptVue.js
About the role
- Collaborate with cross-functional teams to design, develop, and deploy web and mobile applications
- Develop, design, and maintain scalable web applications, mobile applications, and backend services
- Write clean, efficient, and well-documented code, ensuring quality and security throughout the development process
- Identify bottlenecks and implement solutions to continually improve software efficiency
- Stay up-to-date with emerging trends and technologies in software development to drive innovation and best practices
- Work in partnership with the VP of Software Engineering to design, test, and implement the product
Requirements
- 10 to 15 years of experience with a bachelor's degree in Computer Science or Software Engineering (relevant experience may be considered in lieu of education)
- Proficiency in the English language, both written and verbal
- Knowledge of single-page web application development
- Experience in building Flutter mobile applications
- Strong problem-solving skills and ability to collaborate effectively within a team environment
- Working knowledge of: Object-Oriented design principles, Flutter and Dart, SQL and RDBMS
- (Pluses) Knowledge of Flutter Test, Flutter Integration, and Mocktail; Typescript; Vue.JS