Latest Job Opportunities at Nathan Digital

Are you over 40 and feeling stuck in your career?
Not because you lack ability, but ...
Read More

ICT jobs, Nathan Digital jobs,

UI/ UX Designer

Responsibilities:

  • Creating wireframes and task flows that align with user requirements.
  • Gathering functional requirements for projects.
  • Conducting concept and usability testing, as well as collecting user feedback.
  • Collaborating with Designers and Developers to develop user-friendly and intuitive software.
  • Employing innovative approaches to solve UX challenges, such as enhancing usability and findability.
  • Working with UI designers to implement visually appealing designs.
  • Effectively communicating design ideas and prototypes to developers.

Skills & Qualifications:

  • Demonstrated experience in UX Design, UI Design, or a similar role.
  • Strong portfolio showcasing design projects or case studies.
  • Background in project management and research.
  • Familiarity with interaction design and information architecture.
  • Proficiency in design software like Adobe Creative Suite, Figma, Miro, and InVision.
  • Strong problem-solving skills.
  • Analytical mindset with a business-oriented perspective.
  • Excellent communication skills.
  • Certification in Design or a degree in Computer Science, Engineering, or a related field..

Backend Developer

Roles and Responsibilities:

  • Design and develop server-side web application logic using Java Script programming language. 
  • Develop and maintain APIs for web and mobile applications 
  • Collaborate with front-end developers and other stakeholders to ensure high-quality, robust, and scalable applications 
  • Optimize applications for maximum speed and scalability 
  • Implement security and data protection measures 
  • Troubleshoot and resolve issues reported by users and provide technical support
  • Stay current with emerging trends and technologies in web development

Desired Candidate Profile

  • Bachelor’s degree in Computer Science or related field 
  • 1 to 3 years of experience in back-end web development 
  • Strong proficiency in server-side programming languages such as Node  JS
  • Experience with RESTful web services and API design 
  • Solid understanding of database design, optimization, and management 
  • Working knowledge of front-end web development technologies such as HTML, CSS, and JavaScript.
  • Familiarity with version control systems such as Git 

Frontend Developer

Responsibilities:

  •  Great experience across the board with a strong depth of knowledge in JavaScript (ReactJS, VueJS).
  •  Collaborate with our UI/UX designers to ensure that the front-end of our applications is visually appealing and user-friendly.
  •  Work with our back-end developers to integrate the front-end of our applications with the back-end systems.
  •  Optimize the performance of our web applications by implementing best practices for front-end development.
  •  Write clean, efficient, and well-documented code that is easy to maintain and extend.
  •  Participate in code reviews and provide feedback to other developers on the team.
  •  Stay up-to-date with the latest trends and best practices in front-end development.
  •  Understanding of how to build performant, decoupled, testable, maintainable code.
  •  Work with cross-functional teams to identify and implement solutions to complex problems.

Skills & Qualifications:

  •  3+ years of experience in front-end development.
  •  Experience with front-end frameworks such as React, Vue, or Angular.
  •  Experience with back-end technologies such as Java, Node.JS is a plus.
  •  Strong proficiency in HTML, CSS, and JavaScript.
  •  Strong understanding of web performance optimization techniques.
  •  Familiarity with version control systems such as Git, Bitbucket.
  •  Experience with front-end frameworks such as React, Vue, or Next.js
  •  Good understanding of asynchronous request handling, partial page updates, and AJAX. REST API and/or GraphQL.
  •  Excellent problem-solving and communication skills.
  •  Ability to work well in a team environment.
  •  Strong attention to detail and a commitment to delivering high-quality work.

HOW TO APPLY

Interested and qualified candidates should forward their CV to: clara@nathanhr.com using the position as subject of email.

Get Unstuck in your career NOW!

UN Job Challenge