FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in designing software architectures and developing production code using Node.js and TypeScript, with a strong focus on security, performance, and compliance in financial systems. Experienced in Agile methodologies and capable of collaborating effectively with cross-functional teams to deliver high-quality technical solutions.
Highest-signal resume keywords
Node.js DevelopmentTypeScript ProficiencySQL Database ManagementAgile MethodologiesSoftware Architecture Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Node.jsTypeScriptJavaScript ES6+SQLNoSQLORMsDockerCI/CDClean CodeUnit Testing
Soft Skills
CollaborationProblem-SolvingCommunication
Tools & Technologies
PostgreSQLMongoDBGitJestMochaWinstonSentryNpmBitbucket CIDocker Compose
Industry Keywords
Software ArchitectureAgile CeremoniesTechnical DocumentationInformation Security PracticesFinancial Industry Regulations
Tech Stack
Tools & technologiesChaiDockerJavaScriptJestMochaMongoDBMySQLNode.jsNoSQLPostgresRedisSQLTypeScriptYarn
About the role
Key responsibilities & impact- Analyze and understand business requirements with product managers and analysts, translating needs into technical specifications
- Design software architectures and define technical solutions for credit features, considering scalability, security, and performance
- Develop production code in accordance with quality standards, best practices, and team conventions
- Write and maintain unit, integration, and end-to-end tests
- Conduct code reviews
- Participate in Agile ceremonies, including daily stand-ups, planning sessions, and retrospectives
- Collaborate with designers and product managers to define solutions
- Investigate and resolve production issues by analyzing logs, metrics, and system behavior
- Monitor the performance, availability, and health of credit systems
- Document technical decisions, architectures, and processes
- Refactor legacy code
- Contribute to the evolution of credit products by proposing data-driven technical and business improvements
- Ensure security and compliance in solutions by following information security practices and financial industry regulations
- Contribute to the definition and evolution of technical standards, tools, and processes
- Investigate and fix bugs, prioritizing business impact
Requirements
What you’ll need- Node.js (runtime, event loop, native modules, performance)
- TypeScript (advanced types, generics, decorators, utility types)
- JavaScript ES6+ (async/await, promises, destructuring, spread operator)
- SQL (PostgreSQL, MySQL), including complex queries, optimization, indexes, and transactions
- NoSQL (MongoDB, Redis), including data modeling, aggregations, and caching strategies
- ORMs and query builders (TypeORM, Prisma, Sequelize, Knex)
- Migrations and schema versioning
- Docker (Dockerfile, docker-compose)
- Container, volume, and network concepts
- Containerization best practices for Node.js applications
- Git (branching strategies, merge/rebase, hooks)
- CI/CD (Bitbucket CI, GitLab CI), pipelines, automated testing, and deployment
- Clean Code and SOLID principles
- Design patterns (Factory, Strategy, Repository, Dependency Injection)
- Software architecture (RESTful APIs, microservices, event-driven architecture)
- Unit, integration, and end-to-end testing (Jest, Mocha, Chai, Supertest)
- Code review and pair programming
- Package managers (npm, yarn, pnpm)
- Debugging (Node.js debugger, Chrome DevTools)
- Monitoring and logging (Winston, Pino, Sentry)
- Agile methodologies (Scrum, Kanban)
- Technical documentation (API documentation, architecture, ADRs)
- Semantic versioning (SemVer)
Benefits
Comp & perks- Meal or food allowance to help you buy groceries for your home or dine at your favorite restaurant
- Health and dental insurance for you and your family
- Private pension plan to support your financial savings and investments
- Life insurance
- Profit sharing
- Well-being programs
- Wellhub membership with access to more than 18,000 gyms across Brazil
