Staff Backend Engineer
SCALIS
- São Paulo - SP
- Permanente
- Período integral
- Lead the design, development, and maintenance of advanced back-end systems using NextJS, Prisma, and Postgres, and GraphQL.
- Collaborate closely with front-end developers to integrate front-end components seamlessly with the back-end services.
- Architect and optimize database structures using Postgres for efficient data storage and retrieval.
- Utilize cloud platforms such as AWS or Azure to deploy and manage robust back-end services
- Demonstrate proficiency in Linux command-line interface (CLI) for server management and administration.
- Conduct thorough code reviews, mentor junior developers, and ensure the team adheres to coding standards.
- Collaborate with cross-functional teams to analyze project requirements and provide strategic technical insights.
- Extensive experience in back-end development with a focus on NextJS, Prisma, and Postgres
- Proven expertise in cloud services, with a preference for AWS or Azure
- Strong command-line proficiency in a Linux environment
- In-depth understanding of advanced server-side programming concepts
- Exceptional problem-solving and troubleshooting skills
- 5+ years of demonstrable experience in staff-level back-end development
- Proven track record of successful projects involving NextJS, Prisma, Postgres, GraphQL, and cloud platforms (AWS or Azure).
- Bachelor's degree or higher, in Computer Science, Engineering, or a related field would be very desirable.
- Familiarity with serverless architecture and microservices
- Knowledge of containerization technologies, such as Docker
- Deep understanding of GraphQL design principles