Junior Full Stack Developer

Job Title: Junior Full Stack Developer

Location:Nairobi, Kenya

Reports To:Lead Developer

About Us

Tier Data Limited is a fast growing IT services provider and a member of Centum Group. Established in 2015, we specialize in delivering IT systems integration services to medium-sized businesses facing expansion challenges. Our goal is to be our clients’ preferred IT firm in navigating the complex IT landscape. We’ve successfully deployed over 100 technological innovations, serving more than 10,000 users across 200+ projects in the East African region. We are looking for a creative and motivated Junior Full stack Developer to join our team. This entry level position offers a great opportunity to learn and grow within a fast-paced, innovative environment.

Key Responsibilities

1.Front-End Development

  • Assist in designing and developing user interfaces using technologies like HTML, CSS, and JavaScript.Work with frameworks/libraries such as React, Angular, or Vue.js to create dynamic and responsive web applications.
  • Optimize applications for maximum speed and scalability.

2.Wordpress Development

  • Assist in designing and developing wordpress websites
  • Developing custom pages and utilities on wordpress
  • Ensuring security and stability of this websites buy employing industry standard compliance and security measures..

3.Back-End Development

  • Develop and maintain server-side logic using programming languages such as Node.js, Python, or PHP.
  • Build and manage databases (e.g., MongoDB ,MYSQL , PostgreSQL) and ensure efficient data flow between the server and client.
  • Implement and maintain RESTful APIs or GraphQL services.

4.Collaboration

  • Work closely with designers, senior developers, and stakeholders to ensure technical feasibility and alignment with project goals.
  • Participate in code reviews and provide constructive feedback.

5. Testing and Debugging

  • Write clean, efficient, and reusable code while adhering to coding standards.
  • Debug, test, and troubleshoot code to ensure functionality and performance.

6. Continuous Learning

  • Stay updated with the latest trends, tools, and technologies in web development.
  • Participate in training sessions and contribute to team knowledge sharing.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Basic understanding of DevOps tools and processes (Docker, CI/CD pipelines).
  • Familiarity with agile development methodologies.

Qualifications

  • A degree/diploma in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Proficiency in basic web technologies (HTML, CSS, JavaScript).
  • Experience or familiarity with front-end frameworks (React, Angular, Vue.js) and back-end frameworks (Node.js, Django, Flask, etc.).
  • Understanding of database technologies (SQL and NoSQL).
  • Knowledge of version control systems (e.g., Git).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Basic understanding of DevOps tools and processes (Docker, CI/CD pipelines). Familiarity with agile development methodologies.

What We Offer

  • A supportive environment where you can learn and grow.
  • Opportunities to work on a variety of projects across different media .
  • Competitive salary and benefits package.

How To Apply

Interested candidates are invited to submit their resume and portfolio to [email protected] with the subject line ‘Junior Full Stack Developer Application – [Your Name]’.

Subscribe to our socials and stay tuned to the latest jobs