Job Role: Web and Mobile App Developer
Location: Abuja
Position Overview: We are seeking a skilled and innovative Web and Mobile App Developer to join our dynamic IT team. As a Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge web and mobile applications that deliver exceptional user experiences. Your expertise will contribute to the growth and success of our projects while working collaboratively with cross-functional teams.
Responsibilities:
- Collaborate with product managers, designers, and other developers to translate business requirements into well-architected solutions for web and mobile platforms.
- Develop high-quality and scalable code that adheres to industry best practices and coding standards.
- Design and implement user-friendly, responsive, and visually appealing interfaces for both web and mobile applications.
- Create and maintain technical documentation for code, architecture, and processes.
- Troubleshoot and resolve technical issues, identifying root causes and implementing effective solutions.
- Stay up-to-date with the latest trends, technologies, and frameworks in web and mobile development to ensure continuous improvement of our applications.
- Participate in code reviews to ensure code quality, consistency, and maintainability.
- Collaborate with the Quality Assurance team to perform thorough testing of applications, ensuring they meet functional and performance requirements.
- Optimize applications for maximum speed, scalability, and performance across various devices and browsers.
- Keep security considerations at the forefront of development, implementing best practices to safeguard user data and application integrity.
- Contribute to the entire development lifecycle, from brainstorming and ideation to deployment and ongoing maintenance.
- Assist in estimating project timelines and participating in sprint planning and task prioritization.
Soft Skills:
· Ability to work in a group or independently.
· Excellent verbal and written communication skills.
· Multi-tasking and working in a fast-paced environment
· Time management.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Proven experience as a Web and Mobile App Developer, showcasing a strong portfolio of successful projects.
- Proficiency in web development languages such as HTML, CSS, JavaScript, and related frameworks (e.g., React, Angular, Vue.js).
- Experience with mobile app development for iOS and Android platforms, using tools like Swift, Kotlin, or React Native.
- Familiarity with backend technologies and APIs to enable seamless integration between front-end and server-side systems.
- Strong understanding of UI/UX principles and the ability to translate design mockups into interactive, user-friendly interfaces.
- Knowledge of version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and the ability to debug and troubleshoot complex issues.
- Solid understanding of responsive design and cross-browser compatibility considerations.
- Experience with agile development methodologies (Scrum, Kanban) is a plus.
- Effective communication skills and the ability to work collaboratively in a team environment.
- Attention to detail and a commitment to producing high-quality code.
Why Join Us:
- Opportunity to work on diverse and exciting projects that impact various industries.
- Collaborative and innovative work environment that encourages learning and growth.
- Access to the latest technologies and tools to enhance your skills and expertise.
- Competitive compensation package and benefits.
- Flexibility in work arrangements and a healthy work-life balance.
- Chance to contribute to the full software development lifecycle and see your projects come to life.
Job Type: Full-time
Salary: ₦250,000.00 - ₦300,000.00 per month
Ability to commute/relocate:
- Abuja: Reliably commute or planning to relocate before starting work (Required)
$ads={1}