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.