S
Full Stack Developer
$ 4,500 - $ 6,500 / month
Checking job availability...
Original
Simplified
We are seeking a highly skilled and experienced Full Stack Developer with expertise in Mobile Application Development to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining a variety of front-end, back-end, and mobile applications. The ideal candidate will have extensive experience in full stack programming, a deep understanding of both front-end and back-end development, and hands-on experience with Ionic for mobile app development. Additionally, knowledge of algorithms and machine learning is a plus.
Key Responsibilities:
- Customer requirement gathering, design, develop, and maintain scalable web and mobile applications across the full stack (front-end, back-end, and mobile).
- Collaborate with cross-functional teams to define and deliver high-quality software solutions.
- Troubleshoot, test, and resolve software issues to ensure the smooth functioning of applications.
- Write clean, efficient, and maintainable code while adhering to industry best practices.
- Integrate third-party APIs and services into applications as needed.
- Work with error logs, source code repositories, and software configurations to ensure system stability.
- Develop problem reports and troubleshooting documentation for customer-facing issues.
- Collaborate with core development teams to identify and resolve technical challenges during software development.
- Support ongoing software upgrades and implementation of new features.
- Support Business Development team in customer engagement when required.
Required Skills & Qualifications:
- Proven experience as a Full Stack Developer with strong proficiency in both front-end and back-end technologies.
- Hands-on experience with Ionic framework for mobile application development (Ionic 5+).
- Proficiency in programming languages such as JavaScript, PHP, Python, C/C++, or similar scripting languages.
- Strong knowledge of databases and SQL (e.g., MySQL, SQLite).
- Familiarity with modern web frameworks and libraries such as Laravel and Angular 2+.
- Experience working with Linux/Unix/Ubuntu systems.
- Knowledge of algorithms, data structures, and machine learning principles is a plus.
- Ability to diagnose, trace, and address technical issues in software development, including debugging and error resolution.
- Strong communication skills and the ability to collaborate effectively with development teams and external vendors.
- Familiarity with software development lifecycle (SDLC), version control (e.g., Git), and continuous integration/deployment processes.
- Completed National Service preferred for male applicant.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge technologies.
- Collaborative and innovative work environment.
- Exciting travel opportunities to expand your professional and personal horizons
Job Types: Full-time, Permanent
Pay: $4,500.00 - $6,500.00 per month
Schedule:
- Day shift
- Monday to Friday
Education:
- Bachelor's or equivalent (Preferred)
Experience:
- Software development: 2 years (Preferred)
- full stack programminga & mobile app development: 2 years (Preferred)
Work Location: In person