Software Engineer (Mid-level)
Core
Developing robust integrations with banking platforms, enforcing risk and compliance standards, and optimizing internal systems to enhance user experience.
Role type
Mid-level Software Engineer (Full Stack)
Builds
Scalable APIs, microservices, and front-end applications for internal banking operations.
Domain
Banking and Financial Services
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, Angular, HTML5, CSS (SASS/LESS), Microservices, Message Queues, Event-driven architecture, SQL (Postgres), CI/CD pipelines, TDD, OWASP security principles
Preferred skills
Banking or financial industry experience, DevOps tooling, Observability, Error handling design
Technologies
TypeScript, Node.js, Angular, HTML5, CSS, SASS, LESS, Postgres, Playwright, Cypress
Responsibilities
Writing and maintaining front-end and back-end code, developing scalable APIs with microservices, ensuring code security and testing, improving application architecture, building CI/CD pipelines, supporting production applications
Seniority
Mid-level, hands-on IC