Senior Web / Software Developer

Full Time
  • Full Time
  • Abuja

Innovative Media

Responsibilities
Full Stack Development: Lead end-to-end web development projects, including both frontend and backend components. Collaborate with designers, product managers, and other developers to create seamless user experiences.
Technical Leadership: Provide technical guidance and mentorship to junior developers. Lead code reviews, offer constructive feedback, and enforce best practices to ensure the team’s growth and code quality.
Architecture and Design: Participate in architectural discussions and contribute to the design of scalable, maintainable, and secure web applications. Evaluate and recommend appropriate technologies and tools.
Code Development: Write clean, efficient, and well-documented code following industry standards. Develop frontend interfaces using HTML, CSS, and JavaScript, and implement backend logic using relevant programming languages (e.g., Python, Ruby, Java, Node.js, etc.).
Database Management: Design and optimize databases, write complex queries, and ensure data integrity. Work with both SQL and NoSQL databases as needed.
API Integration: Integrate with third-party APIs and services to extend application functionality and enhance user experience.
Performance Optimization: Identify and address performance bottlenecks across the application stack. Optimize code, assets, and database queries to ensure fast load times and responsiveness.
Testing and Debugging: Write unit tests and perform rigorous testing to ensure the reliability and security of web applications. Debug and resolve issues promptly.
Security and Compliance: Implement security best practices to safeguard user data and ensure compliance with relevant standards (e.g., GDPR, HIPAA, etc.).
Continuous Learning: Stay updated with the latest industry trends, technologies, and best practices. Share knowledge with the team through presentations, workshops, and documentation.
Qualifications
Bachelor’s Degree in Computer Science, Software Engineering, or a related field (Master’s preferred).
3+ years of professional web development experience, with a strong portfolio showcasing your work.
Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Angular, Vue.js).
Expertise in backend programming languages (e.g., Python, Ruby, Java, Node.js) and experience with web frameworks (e.g., Django, Ruby on Rails, Spring Boot, Express.js).
Solid understanding of databases, both SQL and NoSQL, and experience with database design and optimization.
Experience with version control systems (e.g., Git) and collaborative development workflows.
Strong problem-solving skills and the ability to debug complex issues systematically.
Excellent teamwork and communication skills.
Familiarity with agile development methodologies.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is a plus.
Relevant certifications (e.g., AWS Certified Developer, Google Professional Developer) would be advantageous.
Salary
N150,000 – N200,000 / month.

To apply for this job email your details to employmenthousingtv@gmail.com