We’re looking for a passionate Senior Software Development Engineer (Full Stack) to help increase the value proposition of the platform to our existing clients by creating efficient project delivery.
You will work closely with your fellow developers, QAs, product managers, and members of the platform team daily.
This is a unique hybrid product-and-client-focused engineering role.
Success in this role goes beyond building great software; it requires understanding client challenges, evaluating multiple approaches, and designing the right solution.
We are looking for engineers who enjoy combining technical excellence with business problem-solving, helping clients achieve their goals rather than simply implementing out-of-the-box functionality.
You’ll thrive in this role if you’re ready to step into technical leadership, enjoy solving real-world client problems, and thrive on complex challenges.
Requirements Deep expertise in contemporary TypeScript, including:
- Advanced type systems
- Generics
- Functional programming concepts
- Asynchronous programming patterns
- Domain-driven design
- Event-driven architectures
Experience building and operating cloud-native applications on AWS or other cloud, including infrastructure, deployment pipelines, monitoring, and scalability considerations.
Experience implementing state management solutions
Experience building reusable component libraries and design systems
Proven ability to champion and execute comprehensive automated testing strategies (unit, integration, API, and end-to-end).
Experience with Postgresql and MongoDB
Experience with Dependency Injection (DI) and ORMs
A real passion for learning and staying up to date with best practices.
Deep expertise in enterprise-level SDLC methodologies and software automation practices.
Excellent debugging skills.
Core Competencies Demonstrates deep expertise in modern TypeScript, cloud-native application development on AWS, and comprehensive automated testing strategies. Combines technical excellence with business problem-solving to deliver effective solutions for client challenges.
Highest-signal resume keywords Modern TypeScript Expertise
Cloud-Native Application Development
Automated Testing Strategies
Postgresql and MongoDB Experience
Enterprise-Level SDLC Methodologies
Hard Skills TypeScript
Advanced Type Systems
Generics
Functional Programming
Asynchronous Programming
Domain-Driven Design
Event-Driven Architectures
State Management Solutions
Reusable Component Libraries
Debugging Skills
Soft Skills Problem-Solving
Collaboration
Technical Leadership
Industry Keywords Software Development Life Cycle
Software Automation Practices
Automated Testing
Dependency Injection
Object-Relational Mapping
Tools & Technologies AWS
Infrastructure
Deployment Pipelines
Monitoring
Scalability