Code reviewer
Lagos, Lagos
Posted over 30 days ago
- Company:
- Ajay Tech
- Company Description:
- Ajay Tech is an innovative technology company based in Port Harcourt, Nigeria. We are dedicated to harnessing the power of technology to address real-world challenges and drive digital transformation in our region.
- Contract Type:
- Full Time
- Experience Required:
- 5 to 10 years
- Education Level:
- Bachelor
- Number of vacancies:
- 1
Job Description
We are seeking a meticulous and experienced Code Reviewer to join our development team. The Code Reviewer will play a critical role in ensuring the quality, maintainability, and performance of our software products by reviewing and providing constructive feedback on code written by our developers. The ideal candidate will have a strong background in software development, particularly in Kotlin, XML, Compose, and Python, a keen eye for detail, and a passion for coding standards and best practices.
Key Responsibilities:
- Conduct thorough and detailed reviews of code written by development team members to ensure adherence to coding standards, best practices, and project requirements.
- Identify and communicate potential issues in code structure, design, performance, and security.
- Provide actionable and constructive feedback to developers to improve code quality and maintainability.
- Collaborate with the development team to establish and enforce coding guidelines and standards.
- Assist in the development and implementation of automated code review tools and processes.
- Mentor and guide junior developers in writing clean, efficient, and maintainable code.
- Keep abreast of the latest industry trends, technologies, and best practices to improve the code review process continuously.
- Participate in code refactoring and optimisation efforts to enhance existing codebases.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5 years of experience in software development with a strong focus on code review and quality assurance.
- Proficiency in Kotlin, XML, Compose, and Python.
- Extensive experience with version control systems (e.g., Git).
- Strong understanding of software development methodologies, design patterns, and best practices.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills, with the ability to provide clear and constructive feedback.
- Attention to detail and a commitment to producing high-quality code.
- Experience with code review tools and platforms is a plus.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines is a plus.
Preferred Qualifications:
- Experience in a specific domain such as web and mobile development.
- Previous experience in a similar role within an agile development environment.
- Contributions to open-source projects or a strong portfolio of code samples.
The job listing you are looking for is no longer available. It may have expired or been closed after the position was filled. Please check our Available Jobs.