Senior Software Engineer, Node.js
Posted 17ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing with Node.js and helping shape architecture at Flash. Contributing to innovative tech solutions within a dynamic engineering team.
Responsibilities:
- Ensures technical excellence (writing high-quality code);
- Designs system architecture and integrations;
- Provides technical mentorship and alignment with junior developers through code reviews and feedback;
- Creates and monitors metrics and SLAs;
- Drives technical direction, innovation, and the definition of technology standards;
- Aligns and collaborates with other senior developers;
- Participates in team-building activities and promotes company culture.
Requirements:
- Expertise in technologies such as Node.js, TypeScript, and service architecture;
- Help structure and improve Flash's system architecture using Clean Architecture, Event-Driven Architecture, and Domain-Driven Design (DDD);
- As a developer, we expect you not only to apply your technical skills but also to share them with your team;
- To achieve company objectives, alignment with peers across teams is essential;
- Knowledge sharing, introducing new technologies, and proposing ideas should be part of your daily work;
- Promote with the team the dissemination of culture such as knowledge sharing, continuous learning, feedback, celebration of achievements, and other practices aligned with the company's pillars.
Benefits:
- Flash Card (the beloved pink one!) with flexible benefits: meal, grocery, mobility, health, education, culture, and wellness
- Health insurance
- Life insurance
- Extended maternity and paternity leave + childcare assistance
- Day off on your birthday 🎂
- Flexible hybrid work model + home office allowance + in-office experiences
- Exclusive discounts with partners through the Flash app
- TotalPass


















