Skip to main content

Software Developer

Technology
TheATIRC
Abeokuta, Nigeria1 week ago
Part time

Job description

Company Description TheATIRC is a technology-focused organization dedicated to developing practical software solutions and fostering innovation in its community. Based in Abeokuta, TheATIRC provides a collaborative environment where emerging and experienced professionals work on real-world projects. The organization values learning, experimentation, and continuous improvement in software engineering practices.

Team members are encouraged to contribute ideas, take ownership of their work, and grow their technical and professional skills. TheATIRC aims to build impactful tools while supporting talent development in the local tech ecosystem.

Role Description The Software Developer will contribute to designing, implementing, testing, and maintaining software applications that support TheATIRC’s projects and internal systems. Day-to-day tasks include writing clean and efficient code, participating in code reviews, debugging and resolving issues, and collaborating with other team members on technical solutions. The role also involves working with back-end web technologies, integrating APIs, and ensuring application performance and reliability. This is a part-time, hybrid role based in Abeokuta, with a combination of on-site collaboration and some work-from-home flexibility.

The Software

Developer will be expected to manage time effectively, communicate progress clearly, and follow established development standards and documentation practices.

Qualifications

  • Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles.
  • Practical experience in Software Development and Programming, with the ability to write, test, and debug code in at least one modern programming language.
  • Skills in Back-End Web Development, including working with server-side frameworks, databases, and APIs.
  • Proficiency in Object-Oriented Programming (OOP) concepts and their application in designing maintainable and scalable systems.
  • Ability to work in a hybrid environment in Abeokuta, collaborate with a team, and communicate clearly in written and spoken English.
  • Familiarity with version control systems (e.g., Git) and basic software development workflows.
  • Relevant academic background or training in Computer Science, Software Engineering, or a related field is beneficial.
  • Interest in continuous learning, problem-solving, and contributing to community-focused technology initiatives.
Keywords
Debugger

Interested in this role?