Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Job Summary
Intermediate to Senior: Available at Short Notice:
Qualifications and Experience:
- Relevant Tertiary Qualification, and suitable experience
- 4 years+ Python, using JavaScript, HTML, CSS working experience.
- .Net / Java Software Development experience is a huge advantage.
- Good understanding of CSS libraries, GIT, Sigma, Adobe XD etc
- Requirements:
- Proven experience as a Senior Python Developer, with a strong focus on code review and analysis.
- Extensive knowledge and understanding of software development principles, patterns, and best practices.
- Proficiency in Python, JavaScript, and CSS, with the ability to write clean, efficient, and maintainable code in these languages.
- Strong experience with modern frameworks and libraries such as React, Angular, Node.JS, Django, and Flask.
- Solid understanding of front-end and back-end technologies, including HTML and database systems (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and deploying applications in a cloud environment.
- Prior experience working with GitHub and version control systems, including branching, pull requests, and code reviews.
- Excellent analytical and problem-solving skills, with a keen eye for detail.
- Strong communication and collaboration abilities to effectively work with cross-functional teams.
- Ability to work independently and deliver high-quality results within specified timelines.
- Strong communication and collaboration abilities to effectively work with cross-functional teams.
- Automotive / Car Manufacturing Industry experience an advantage.
- Ability to speak / understand German is a huge advantage.
Duties and Responsibilities:
- Responsible for the design and implementation of Python Code.
- Develop and maintain UIs for web and mobile apps.
- Involved in all stages of component design, from conception through to final testing.
- Leverage your knowledge about JavaScript, HTML, CSS, and work closely with testers, designers, web designers, and project managers to create a robust and effective application.
Technical:
- Create data visualization tools, libraries, and reusable code for prospects.
- Integrate designs and wireframes within the application code.
- Enhance application performance with constant monitoring.
- Strong proficiency in JavaScript, object model, Virtual DOM manipulation and event handlers, data structures, algorithms, JSX, Babel and component lifecycle, etc.
- Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries, ReactJS and its main fundamentals like JSX, Virtual DOM,
Personal Characteristics:
- Competence to translate business needs into technical requirements.
- Open-minded team player, willing to accept feedback and offer suggestions.
- Good time management, project management, communication, and interpersonal skills
- Capability to write crisp and clear code based on guidelines and best practices.
- Willingness to learn modern-day tools and processes.
- Good problem-solving, troubleshooting skills.
- Creativity and accountability
- Good corporate demeanour with ability to work with international clients.
- Ability to work well in a team and as well as independently.
- Presentable, with excellent written and verbal English communication skills.
- Willingness to work hard, quick, and efficiently in a complex and demanding environment. consistently No chancers,
General:
- Can be remote, Hybrid in East London or Hybrid in Pretoria East.
- Need excellent communication skills.
- Intermediate to senior level.
- Huge preference for SA born candidates, all candidates with valid work permits may apply.
- Huge preference for candidates that can start at short notice.
- Market Related