Full Stack Developer (Web/Mobile) at AIM Firms Tanzania
Job Role Insights
-
Date posted
2024-09-08
-
Closing date
2024-09-08
-
Hiring location
Dar es Salaam
-
Career level
Middle
-
Qualification
Degree
-
Experience
1 - 2 Years
-
Quantity
1 person
-
Gender
both
Job Description
AIM Firms is a Managed Service Provider (MSP) based in Dar es Salaam, Tanzania, offering strategic outsourced IT services to companies and organizations across the region. Businesses rely on AIM for support, networking, and cloud services to stay ahead in an inter-connected world.
Role Description
This is a full-time on-site role for a Full Stack Developer (Web/Mobile) at AIM Firms in Dar es Salaam, Tanzania. The developer will be responsible for both front-end and back-end web development, software development, and utilizing Cascading Style Sheets (CSS) to enhance user interfaces and user experience. Roles include:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
Qualifications
- Strong problem-solving and analytical skills
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications (Android and iOS)
- Familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Knowledge of multiple back-end languages (e.g. PHP, C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills and an analytical mind
- Degree in Computer Science, Information Technology, or related field
Skills
Interested in this job?
0 days left to apply
Share this opportunity
Help others find their dream job