Enable job alerts via email!

Digital Solutions - Front-end Developer 2

Kemin

Gauteng

On-site

ZAR 30,000 - 70,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Front-end Developer to enhance a cloud-based service platform. In this role, you will collaborate with a dynamic team to create innovative digital solutions, focusing on user experience and performance. Your expertise in web technologies and UI design will be pivotal in shaping the future of this platform. If you are passionate about software development and eager to contribute to a fast-growing solution, this opportunity is perfect for you. Join a collaborative environment where your ideas can thrive and make a significant impact.

Qualifications

  • 3-7 years of software development experience required.
  • Proficient in web development technologies including Angular and JavaScript.

Responsibilities

  • Develop data-driven digital solutions from specification through implementation.
  • Write clean, maintainable code and conduct thorough testing.

Skills

Analytical Skills
JavaScript/Typescript
Angular
HTML5
(s)CSS
Responsive Design
Problem Solving
Communication
Mobile Development
Agile Practices

Education

Bachelor's Degree in Information Technology
Master's Degree in Computer Science

Tools

Azure DevOps

Job description

Overview

One-Year Fixed-Term Position. The Front-end Developer 2 will be responsible for the front-end development of sciORIAN, a cloud-based Service & Application Solution platform that enhances Kemin's existing products and services. Collaborating with internal and external developers, all custom dashboards and applications for the platform are analyzed, shaped, and developed. These include, but are not limited to, data visualizations, user flows, internationalization, reports, customized notifications, and mobile development. A key role is played in the entire application development cycle, from analysis to development and release. Additionally, technical support is provided to the Digital Solutions management team throughout the development lifecycle.

Responsibilities
  • Work in a cross-functional team to deliver data driven digital solutions from specification through implementation and deployment (CICD).
  • Take ownership of features, collaborate with domain experts, and contribute to architectural decisions.
  • Write clean, efficient, and maintainable code that meets the project requirements.
  • Develop deeper understanding of programming concepts, architectures, and technologies.
  • Contribute to the development of the product architecture with attention to UI/UX and performance.
  • Conduct thorough testing, troubleshooting, debugging, and software upgrades to validate functionality and ensure high-quality deliverables.
  • Work independently or facilitate a team to address user-reported bugs and provide quick resolutions to issues reported in production applications.
  • Create and maintain up-to-date documentation of code, (non-)functional application requirements, business processes, workflows, systems architecture, features and user guides ensuring that relevant information is easily accessible.
  • Stay up to date with the latest software development trends, technologies, and frameworks.
  • Collaborate effectively within an agile team environment, actively participating in daily stand-ups, sprint planning, and retrospectives.
  • Communicate daily work, challenges, and solutions, share ideas and receive feedback constructively with team members.
  • Play a pro-active role in beta testing and market introduction of sciORIAN.
Qualifications
  • Bachelor or master's degree in Information Technology, Electronics-ICT, Computer Science, Software Engineering or comparable relevant.
  • Minimum 3-7 years of experience in software development.

ESSENTIAL SKILLS & EXPERIENCES:

  • Excellent analytical skills (critical thinking, data analysis, research, communication, problem solving, …).
  • Proficient with web development technologies (Angular, JavaScript/Typescript, HTML5, …).
  • Strong UI programming skills ((s)CSS, responsive design, handicap access, …).
  • Experience with UI and UX design projects.
  • Experience with development in an international environment (translations, units, time zones, …).
  • Experience with mobile development (PWA, Ionic, …).
  • Familiar with Agile practices (Azure DevOps).
  • Creative, critical mind and design knowledge.
  • Highly motivated, with an outgoing personality, well organized and able to work independently and in a team.
  • Willing to join a strategic fast-growing solution platform at Kemin and committed to contributing to its success.
  • Communicate fluently in English.

ADDITIONAL DESIRED/TYPICAL SKILLS AND EXPERIENCES:

  • Interested in IoT architecture - from connectivity to aggregation, analytics, and visualization layers.
  • Affinity for industrial automation.
  • Experience in feed mill process technology.
  • Experience with liquid dosing techniques.

Travel

  • No travel is required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.