Descrição da Vaga
We built a multi-platform solution for schools to communicate with parents and students. It is currently used by over 400 schools, around 200.000 users.
You must have a strong knowledge of object-oriented programming, the web technologies below, and core development concepts, tooling, and best practices.
We seek to design extremely usable, maintainable, and polished software. Attention to detail and focus on both code/design quality and end-user experience is highly desired.
You must be highly motivated, self-sufficient, and able to hit the ground running quickly.
We primarily work with the React (web app) and React Native (mobile app) framework on the client and Node.js on the server. An ideal candidate would have real-world experience with these platforms, but we are very happy to consider candidates who have experience in related modern web technologies.
We are also looking for programmers who can build efficient, reliable, and maintainable back-end APIs and libraries. Multi-threading, memory management, and database access are critical to our daily work.
Any experience with tools for code management, continuous integration, automated testing and automated monitoring would be highly valued. AWS, Git/GitHub, New Relic and Slack are some of our current tools in these areas.
- Programação Orientada a Objeto
A vaga aceita trabalho remoto?