Closing: Mar 6, 2023
This position has expiredPublished: Mar 3, 2023 (22 days ago)
Job Requirements
Education:

Work experience:

Language skills:

Job Summary
Contract Type:

Sign up to view job details.
You will bring
- Expertise in Python, with knowledge of at least one Python web framework, preferably Flask
- Someone in this role should be good at working with the open-source community, especially those who are not software engineers and are interested in teaching them to write small snippets of python to solve issues
- Strong understanding of APIs and how to best remediate their security vulnerabilities
- Knowledge of user authentication and authorization between multiple systems, servers, and environments - particularly OpenID and JSON Web Tokens
- Exposure to the Business Process Modeling Notation (BPMN) and the desire to become an expert
- Good understanding of server-side templating languages, preferably Jinja
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3. Some experience with the React framework is strongly desired
- Strong unit test and debugging skills
- Detailed knowledge of Code Version Systems - particularly GIT
- Excellent problem-solving skills to help deal with ambiguous requirements and strong communication skills
- Ability to work at both strategic and operational levels with an ability to contextualize the fine details within the big picture
- A strong alignment to our principles: https://status.im/about/#our-principles
Responsibilities
You will bring
- Expertise in Python, with knowledge of at least one Python web framework, preferably Flask
- Someone in this role should be good at working with the open-source community, especially those who are not software engineers and are interested in teaching them to write small snippets of python to solve issues
- Strong understanding of APIs and how to best remediate their security vulnerabilities
- Knowledge of user authentication and authorization between multiple systems, servers, and environments - particularly OpenID and JSON Web Tokens
- Exposure to the Business Process Modeling Notation (BPMN) and the desire to become an expert
- Good understanding of server-side templating languages, preferably Jinja
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3. Some experience with the React framework is strongly desired
- Strong unit test and debugging skills
- Detailed knowledge of Code Version Systems - particularly GIT
- Excellent problem-solving skills to help deal with ambiguous requirements and strong communication skills
- Ability to work at both strategic and operational levels with an ability to contextualize the fine details within the big picture
- A strong alignment to our principles: https://status.im/about/#our-principles
- Key developer on SpiffWorkFlow (Process Orchestration Engine) to drive all development efforts on the platform within Status/Logos
- Work closely with internal stakeholders to define the vision for SpiffWorkflow
- Collaborate with internal and external teams to decentralize SpiffWorkflow with blockchain integration and Web3 single-sign-on
- Design technical solutions based on requirements put together by BAs
- Manage your own workload and deliverables for SpiffWorkflow development
- Work closely with the Vendor team who built SpiffWorkflow for knowledge transfer and up-skilling
- Initially, you will work on small feature improvements as you are up-skilling on the platform. As you gain experience and expertise, you will be taking on larger and more complex pieces of work with the end goal of becoming the internal SME for SpiffWorkflow
- Contributing to Open Source SpiffWorkflow with bug fixes, documentation, and features

Applications submitted via Fuzu have 32% higher chance of getting shortlisted.