Back to jobs

Senior Full Stack Engineer (Python) (Remote)

Datafin Recruitment Western Cape about 4 hours ago
Remote
Engineering

DUTIES

Architect and build exciting new features for the Learning Platform.

Define database schemas, add/modify REST endpoints, vet and integrate with 3rd party APIs.

Translate mobile & desktop wireframes into frontend components, ensuring the UX/UI is pixel perfect.

Utilize product knowledge and liaise between Product and Engineering to help refine requirements and ship features to enhance end-user experience.

Collaborate with the Engineering team members to shape and improve Engineering culture, standards, tooling, and processes.

Support the Engineering team with code reviews.

Perform other duties as assigned.

REQUIREMENTS

4-6 Years of experience working on both the Frontend and Backend high-traffic web applications.

Extensive experience with -

Python, web frameworks such as Flask/Django.

Designing/Building REST APIs & using ORMs like SQLAlchemy.

Consuming/integrating with APIs developed internally or provided by 3rd parties such as Stripe.

ES6/ReactJS & one or more JavaScript frameworks.

HTML, CSS, SCSS.

Experience with Flux/Redux, Saga, Flow.

Experience translating business requirements into technical requirements.

Working knowledge of Google Workspace (Docs, Slides, Sheets).

ATTRIBUTES:

Excellent verbal and written communication, presentation, and stakeholder management skills.

Critical and analytical thinking skills with strong problem-solving abilities.

Ability to work effectively in dynamic, rapidly changing, team-based environment.