Senior Full-stack Engineer - React.js, TypeScript - Finance market
8+ years
Long-term (40h)
Finance
Full Remote
React.js
TypeScript
AWS
Node.js
MySQL
.NET Framework
AngularJS
Requirements
Must-haves
- 8+ years of software development experience
- Proficiency with TypeScript
- Proficiency with React
- Experience with Angular, Node.js
- Experience with AWS services (e.g. compute, serverless, database, storage, container, security)
- Experience with REST API development
- Proficiency with SQL and relational databases (e.g. MySQL)
- Deep understanding of object-oriented principles (e.g. SOLID, Domain-Driven Design, DRY)
- Proficiency with engineering practices related to security and compliance
- Ability to optimize applications and infrastructure for scalability, performance, and reliability
- Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with .NET, C#, SQL Server
- Experience with JavaScript, React Native, HTML, CSS
- Experience with Python
- Experience building CI/CD pipelines
- Experience with containerization technologies (e.g. Docker, Kubernetes)
- Contributions to open-source projects
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Design and implement web and mobile applications, APIs, and back-end services aligned with business priorities
- Provide mentorship and technical guidance to team members on coding standards, best practices, and new technologies
- Define scalable, secure, and reliable application architectures
- Optimize infrastructure and application architecture for performance and scalability
- Ensure code quality, security, and compliance through domain-driven design, secure coding, monitoring, and logging
- Collaborate with developers to deliver impactful features
- Work closely with other engineering teams and stakeholders across the business
- Communicate technical ideas clearly to both technical and non-technical audiences
- Stay informed on trends and advancements in web and mobile engineering and share insights with the team