Develop and plan for new features and be able to align business requirements
Provide the best quality source code to program complete applications
Work on bug fixing and implement new technologies to boost application performance
Support installation, development, and deployment
Participate in the entire application lifecycle, focusing on coding and debugging.
Write reusable, testable, and efficient code.
Design and implement low-latency, high-availability, and performant applications.
Integrate multiple data sources (such as 3rd party services or APIs) and databases into one system
Implement automated testing platforms and unit tests
Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, or related fields.
Experience in Flutter (iOS and Android are also welcomed)
Strong proficiency with JavaScript, Microsoft SQL.
Knowledge of Node.js, React.js, and frameworks available for it (such as express).
Understanding fundamental design principles behind a scalable application
Proficient understanding of code versioning tools, such as Git
Strong communication skills, self-motivated and proactive.