Location
Rio de Janeiro, RJ | Brazil
Job description
A US-based company that develops mobile-first solutions for the human-centric workplace is looking for a Software Developer. The developer will be interacting within the proptech ecosystem to provide better, data-driven solutions for our enterprise customers. The company enables employees and operations teams to collaborate on creating healthy, productive, and responsive workplace environments for employees to thrive and excel. The company has managed to raise $7.3 mn+ in funding so far.
Job Responsibilities:
- Assess methods for accelerating popular routines or patterns of routines
- Analyze strategies to better branch prediction processes
- Work as a strong team player, collaborator, and an effective communicator
- Troubleshoot, debug and upgrade existing software systems
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 5+ years of relevant experience as a Python developer
- Extensive experience in Python and Flask framework
- Solid understanding of software development best practices while writing robust, readable, and highly testable code
- At least 3+ years of experience in Flask
- Demonstrable experience with asynchronous processing in Python
- Hands-on experience documenting features and code
- Prior experience with test-driven development and understanding of its importance
- Ability to understand how to scale an API, including how it will interact with multiple data stores
- Experience with both NoSQL and relational data stores.
- Aptitude to learn new technologies, new platforms, API development, database development, etc.
- Nice to have experience with Python unit test and Pytest
- Prior experience with Amazon Web Services (s3 and sqs)
- Experience with Celery is a plus
- Nice to have experience with Docker
- Fluent in verbal and written English
Job tags
Salary