Position:- Full Stack Mobile Developer
Department:- Technology Department
Direct Superior:- Senior Developer
Level
Promotion:- Technical Lead
Direct Subordinate:- –
Summary: -The Mobile & Backend Developer is responsible for building and maintaining mobile applications and backend services that power Blih Technology Solutions’ digital products.
Work Detail:
- Develop high-quality, cross-platform mobile applications using Flutter and Dart.
- Write and maintain robust and scalable Node.js APIs to support mobile and web applications.
- Collaborate with frontend developers, QA testers, and other team members to ensure seamless integration and delivery of high-quality software.
- Fix bugs, troubleshoot issues, and release app updates in a timely manner.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Write unit tests and integration tests to ensure code reliability.
- Stay up to date with the latest mobile and backend development trends and technologies.
- Participate in the deployment and maintenance of applications, ensuring smooth and efficient releases.
- Implement security best practices in code to protect user data and prevent vulnerabilities.
- Participate in sprint planning and provide accurate estimates for development tasks.
- Contributes to the design and architecture of mobile applications and backend services.
- Troubleshoot and resolve performance issues in mobile applications and backend services.
- Document code and technical specifications to ensure maintainability and knowledge sharing.
- Participate in code refactoring and optimization efforts to improve code quality and performance.
- Collaborate with designers to implement user interfaces that are both visually appealing and user-friendly.
- Integrate with third-party APIs and services.
- Monitor app performance and identify areas for improvement.
- Participate in the development of automated testing frameworks.
Job requirement
Education Background:- BSC or above, Major Bachelor’s degree in information technology, Computer Science, Computer engineering or a related field,
English Requirement:- Excellent
Level of technical titles:- Junior to Mid-Level Developer
Work experience requirement One-year experience or above
Knowledge and skills requirement
- Proven experience with Flutter, Dart, and Node.js.
- Strong understanding of RESTful API design principles.
- Experience with Git version control and task management tools (like Jira).
- Experience with mobile app deployment and release processes.
- Knowledge of database technologies (MySQL, MongoDB and other databases).
- Analytical
- Collaborative
- Proactive learner
- Responsible
- Quality focused
- Detail-oriented
Performance assessment:- once, assessment period:- monthly
