Develop and maintain Web/Mobile applications
Build and maintain Backend services using JavaScript/TypeScript (Node.js)
Create high-quality front-end interfaces using React.js
Implement and maintain mobile features using React Native
Interact with other teams and professionals, including other developers, designers, product managers, and stakeholders
Make sure the application has a great user experience
Assist in the creation and implement mockups
Build docker images that can run on top of AWS or other PaaS
Model databases using MySQL, Postgres, DynamoDB and others
Writing automated tests for web components and APIs
Write beautiful, readable, and scalable code
Review the code of other developers
Make sure the application solves real-world problems
Understand the needs of our partners and come up with solutions for their problems
Participate in Sprint Plannings and daily stand-up meetings
Build estimates and plan roadmaps
Local
Florianópolis - SC
Não especificado
Responsabilidades
- Develop and maintain Web/Mobile applications
- Build and maintain Backend services using JavaScript/TypeScript (Node.js)
- Create high-quality front-end interfaces using React.js
- Implement and maintain mobile features using React Native
- Interact with other teams and professionals
- Ensure great user experience
- Assist in the creation and implement mockups
- Build docker images
- Model databases
- Write automated tests
- Write scalable code
- Review code
- Develop solutions
- Participate in plannings and meetings
- Build estimates and plan roadmaps
Requisitos
- Bachelor's degree in Software Engineering or related fields (or equivalent experience)
- 6+ years of experience working with JavaScript, including React and Node.js
- Experience building mobile applications with React Native
- Experience with RESTful backend applications
- Experience with ReactJS and/or other Single Page Application libraries
- Experience with Git
- Experience with deployment processes using Docker, CircleCI, AWS, Heroku
- Experience with different databases
- English proficiency
- Good communication skills, both in verbal and writing
- Self-taught applicants
- Must live in Brazil and have a Brazilian bank account
- Legally allowed to provide services to a Brazilian entity
- Willingness to receive in Brazilian local currency (Real R$)
Processo seletivo
- Participar de Sprint Plannings e daily stand-up meetings
Sobre a empresa
We suggest that you keep an eye on your email inboxes and set the permission to receive messages from cheesecakelabs.hire.trakstar.com so our messages will not be directed to the spam box ;)