Home
Jobs
Saved
Resumes
Senior Software Engineer – Backend at Billor | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Senior Software Engineer – Backend
Billor
Website
LinkedIn
Senior Software Engineer – Backend
Joinville, Santa Catarina, Brazil
Full Time
1 hour ago
No Sponsorship
Apply Now
Key skills
Docker
JavaScript
Node.js
NoSQL
Postgres
TypeScript
NestJS
WebSockets
Pub/Sub
PostgreSQL
OAuth
JWT
RESTful
Git
Agile
Scrum
Kanban
Communication
About this role
Role Overview
Develop and maintain scalable RESTful APIs and WebSockets using NestJS.
Design and optimize database schemas and queries using PostgreSQL and NoSQL.
Manage asynchronous messaging systems using Pub/Sub for event-driven architecture.
Ensure high performance and security of our back-end applications.
Implement authentication and authorization mechanisms (JWT, OAuth, etc.).
Collaborate with front-end developers to design efficient API contracts.
Write clean, modular, and well-documented TypeScript code.
Troubleshoot, debug, and optimize applications for maximum efficiency.
Participate in code reviews and contribute to architectural decisions.
Stay updated on best practices for scalability, security, and database performance.
Requirements
Experience with NestJS and the Node.js ecosystem
Proficiency in TypeScript and object-oriented programming concepts
Strong knowledge of PostgreSQL, including schema design and query optimization
Experience with WebSockets and real-time communication
Understanding of authentication and authorization standards (JWT, OAuth)
Familiarity with Docker and containerized deployments
Experience with Git and Agile methodologies (Scrum/Kanban)
Ability to write unit and integration tests to ensure reliability
Fluency in Portuguese and English
Tech Stack
Docker
JavaScript
Node.js
NoSQL
Postgres
TypeScript
Benefits
On-site or Remote
Health and dental plan
Paid vacation
Holidays off
Parental Leave
Wedding Leave
Flash card
Wellhub
Apply Now
Home
Jobs
Saved
Resumes