Senior Frontend Developer Team Lead (Python/Django/Saas/Insurtech)
Black Pen Recruitment
Cape Town, Western Cape
6d ago
source : findojobs-za

Job DescriptionAbout UsBlackPen Recruitment is South Africas top recruitment agency for FinTech, Cryptocurrency and Startup companies wanting to enter the African Market.

We help companies hire the best talent in EMEA countries.About the CompanyOur Client, based in Cape Town, is seeking to employ a highly skilled individual with a background in the fintech sector.

This everchanging, collaborative, fast-paced insurance tech company wants to accelerate the build of both the core platform and start researching a few deeply interesting support systems and tools.

These will rely on various types of machine intelligence to turn the complicated (and frustrating) chore of purchasing insurance into an effortless task.

Senior Frontend Developer Team Lead (Python / Django / SaaS / Insurtech) Job Type : Full-Time RemoteRequirementsAt 3 years experience in Front-end Development with experience of Object Oriented JavaScript and modern JavaScript libraries.

We use AngularJS and any angular experience will be beneficial.Deep understanding of API Patterns (RESTful / Hypermedia), the main algorithms and engineering design patterns (OOP, MVC, MVW, DDD, OOD / OOA).

Thorough understanding of the GIT workflow processes, Git Management, ability to handle GitLab, GitHub and work with branches.

A good understanding of Linux server management and server management in AWS will be a significant advantage.Practical experience of AWS services including EC2, S3, Route53 and CloudFront would be beneficialOverall understanding of the LAMP stack, Docker, Vagrant and related technology is beneficial.

A Solid understanding of HTML5, CSS3, CSS preprocessors (especially SASS Framework), Responsive Design, Cross-browser issues, browser compatibility issues and Bootstrap frameworks is required.

Experience with HTML5 APIs such as Canvas, Media, Storage, Service Workers etc. WebGL is an advantage.A solid understanding of the full stack, including back end component and API development in Python is a major advantage.

ResponsibilitiesMentor junior engineers.Understand the code base and architecture.Lead / participate in problem solving with the engineering team.

Review and refine business requirements, system requirements & functional specifications for clientsAssist in developing test case procedures and maintaining test documentation, test plans and test schedules Gathering and analysis, basic coding and data mapping.

Ongoing problem analysis. Conduct research to ensure best practices are applied.Issue management; logging, follow-up, resolution, ad hoc duties and analysis.

System support exposure : maintaining an incident management process; analyzing the nature of incidentsUsing Agile methodology where the incremental builds are delivered to the customer in every two to three weeks timeTake accountability at client / product level for deliverablesYou will report to the CTO and work closely with the software development team Personality TraitsEnjoy discerning between important and urgent deliverables.

Enjoy accountability and can manage realistic delivery expectations.Good at implementing robust solutions that meet the functional requirements, but can be disciplined about not getting scope creep or get obsessed about perfection, You enjoy progress more than perfection.

Do we spark your interest? Apply today!RequirementsAt 3 years experience in Front-end Development with experience of Object Oriented JavaScript and modern JavaScript libraries.

We use AngularJS and any angular experience will be beneficial. Deep understanding of API Patterns (RESTful / Hypermedia), the main algorithms and engineering design patterns (OOP, MVC, MVW, DDD, OOD / OOA).

Thorough understanding of the GIT workflow processes, Git Management, ability to handle GitLab, GitHub and work with branches.

A good understanding of Linux server management and server management in AWS will be a significant advantage. Practical experience of AWS services including EC2, S3, Route53 and CloudFront would be beneficial Overall understanding of the LAMP stack, Docker, Vagrant and related technology is beneficial.

A Solid understanding of HTML5, CSS3, CSS preprocessors (especially SASS Framework), Responsive Design, Cross-browser issues, browser compatibility issues and Bootstrap frameworks is required.

Experience with HTML5 APIs such as Canvas, Media, Storage, Service Workers etc. WebGL is an advantage. A solid understanding of the full stack, including back end component and API development in Python is a major advantage.

Responsibilities Mentor junior engineers. Understand the code base and architecture. Lead / participate in problem solving with the engineering team.

Review and refine business requirements, system requirements & functional specifications for clients Assist in developing test case procedures and maintaining test documentation, test plans and test schedules Gathering and analysis, basic coding and data mapping.

Ongoing problem analysis. Conduct research to ensure best practices are applied. Issue management; logging, follow-up, resolution, ad hoc duties and analysis.

System support exposure : maintaining an incident management process; analyzing the nature of incidents Using Agile methodology where the incremental builds are delivered to the customer in every two to three weeks' time Take accountability at client / product level for deliverables You will report to the CTO and work closely with the software development team Personality Traits Enjoy discerning between important and urgent deliverables.

Enjoy accountability and can manage realistic delivery expectations. Good at implementing robust solutions that meet the functional requirements, but can be disciplined about not getting scope creep or get obsessed about perfection, You enjoy progress more than perfection.

Do we spark your interest? Apply today!

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form