0% found this document useful (0 votes)
29 views4 pages

Full Stack Developer Role at Chatterbox

Chatterbox is seeking a full-stack web developer proficient in React and Python (Django) for a full-time contract position in Lisbon, Portugal, with immediate start and negotiable compensation. The role involves building high-performance web applications, optimizing for speed and scalability, and contributing to the software development lifecycle while mentoring junior developers. Chatterbox aims to empower skilled refugees by connecting them with work opportunities, and offers a supportive work environment focused on professional development and impactful work.

Uploaded by

UR SRIVASTAVA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views4 pages

Full Stack Developer Role at Chatterbox

Chatterbox is seeking a full-stack web developer proficient in React and Python (Django) for a full-time contract position in Lisbon, Portugal, with immediate start and negotiable compensation. The role involves building high-performance web applications, optimizing for speed and scalability, and contributing to the software development lifecycle while mentoring junior developers. Chatterbox aims to empower skilled refugees by connecting them with work opportunities, and offers a supportive work environment focused on professional development and impactful work.

Uploaded by

UR SRIVASTAVA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Full Stack Web Developer

React / Python (Django)

Status: ​Full-time​ ​Contract


Location: ​Lisbon, Portugal
Start Date: ​Immediately
Compensation:​ Negotiable, based on experience
Application instructions: ​Fill out this quick form

About Chatterbox
When people are forced to leave their homes because of war and crises, they often lose not just their
personal possessions and communities but also their professional identities. With up to 1 billion climate
change refugees to join the current record-breaking numbers worldwide, we urgently need a better way of
getting refugees working.

At Chatterbox, we are building a tech platform to accelerate socio-economic reintegration of highly skilled,
yet underemployed refugees; from artists to academics living in refugee camps and cities around the world.
The platform matches their displaced talent with exciting work opportunities online - e.g. in online teaching
- so that they can rebuild their confidence, networks, and cvs.

On the other side of the platform, ​our debut service​ leveraging refugee talent - a ​multi-award​ winning
language​ and ​cultural​ training ​service​ for professionals and companies - is achieving industry-leading
learning outcomes thanks to an innovative pedagogy that matches students with refugee tutors based on
their professional backgrounds and interests.

Founded by ​a former refugee​ and a ​Y-combinator alum​, in two years


since starting up Chatterbox has been recognised by Forbes, MIT,
Ashoka, the BBC, Guardian, and many others as a game-changing
innovation. We’re backed by leading European & ​Silicon Valley funders
and are already rapidly growing in 2019.

We are looking for an exceptionally talented full-stack developer to


lead on the next phase of our learning platform alongside
engineering. As the fifth member of our growing team in Lisbon, you
will have significant ownership, and the freedom to do your best
work in a company that is genuinely changing the world.
Essential ● Strong work ethic and very high levels of self-motivation/
self-management
● Substantial experience with React (HTML, CSS, modern Js e.g. ES3–7),
substantial experience with Django, good level of experience with Redux,
good level of understanding of Django REST Framework or broad and
substantial RESTful web API development experience, Python 3
● Experience with automated testing
● Startup or small, rapid iteration, cross-functional team experience.
● Solid ability in evaluating development cost
● Demonstrated DevOps experience, with knowledge about networks, AWS
management, DNS setup etc.
● Fluent in English

Desirable ● 2+ years of full stack web development experience


● Experience with Redux
● Experience with distributed source control systems (pulling, pushing,
and branching Git repos)
● Demonstrable understanding of software design principles and
development life cycle
● A solid foundation in computer science
● Experience using AWS or other similar cloud computing platforms ( we
use AWS EC2, Elastic Beanstalk, IAM, Lambda, S3, SES)
● A strong understanding of software best practices and a disciplined
approach to coding
● Excellent organization and planning skills
● The ability to quickly react to changing requirements
● Experience with continuous integration & best practice tools
It would be nice to ● Skills in
have - AWS management - SASS/SCSS - React-bootstrap
- DNS setup - Google Apps Script - Squarespace
- Create-react-app - Jest - Webpack
- CSS modules - Jinja - Performance testing
- ES3–ES2017 - Linux shell and tuning
- GitLab CI/CD - PEP 8

● A Bachelor’s degree in Computer Science or related technical field


● Enthusiasm to experiment with the latest technologies, including
machine learning, and build ambitious products
● Experience working on fast-growing social networking/ e-commerce/
two-sided platform sites
● Demonstrable interest in mobile education/language learning
● Experience or aspiration to become a team lead

You will ● Work in a product team with one other full-stack developer
● Build high-performance web applications using Python, Django REST
Framework, React, and Redux
● Optimize applications for maximum speed and scalability
● Own and drive prototypes from idea spec to production for quick market
fit evaluations
● Evaluating new technology and make recommendations on solutions
● Have a big say in defining product requirements and timelines
● Contribute to the overall software development life-cycle: user research,
requirements gathering/analysis, sprint planning, design, development,
code review, release/version control, testing, deployment and support
● Help to build our engineering culture and grow the engineering team,
mentoring junior developers and promoting best practices
● Own data security
● Work with our partners to leverage machine learning technology
Our Promise
We believe in the power of purposeful business to change the world, including the world of work. Our team
values balance, ownership, and continual learning opportunities for each of us. Because of this, we promise
to:
● Create an inspiring workplace:​ We are genuinely inspired by our work, which has tangible and
significant positive impact on the world. We are building an exceptional team of hungry, respectful,
creative and smart people who think the same way and act on this every single day.
● Fast-track your professional development:​ As a fast-growing startup we have significant capacity
to rapidly progress talented people in their roles. You will have full ownership of your work from day
one as well as the space to grow in it to fit your ambition.
● Link you with world-class mentors and partners​: Some of the best product and business people in
the world are advising Chatterbox, including All Turtles, the UCL Institute of Education, and Nesta.
They will become part of your team too.

You might also like