Costa Rica
Remote
Full Time
$5000 - $7500 USD
Software Engineering
21026
Sr Software Engineer -UI
Senior Software Engineer - UI
Overview
Our client is seeking a Senior Software Engineer - UI to play a critical role in designing, developing, and enhancing the user-facing features of their SaaS platform. This platform leverages AI to transform third-party cyber risk management by enabling businesses to make faster and more informed risk decisions. The ideal candidate will work in a dynamic, fast-paced environment, collaborating with product and engineering teams to deliver impactful solutions.
Challenges you would face
- Collaborate with a cross-functional team to design and develop platform features that improve the user experience
- Maintain and refactor complex codebases for clarity, performance, and scalability
- Implement unit, integration, and front-end automated tests to ensure code reliability
- Review team pull requests and contribute to technical discussions to identify optimal solutions
- Work autonomously to translate product requirements into functional, creative solutions
- Operate in an agile development environment, ensuring continuous delivery and iteration
The ideal candidate
- 5+ years of experience in web client development using Angular 2+, Redux (RxJs/Ngrx), JavaScript/TypeScript, HTML, and CSS
- 5+ years of experience maintaining and refactoring complex codebases
- Proficiency in version control systems such as Git
- Familiarity with production Spring web applications and back-end infrastructure
- Experience with front-end test automation platforms like Cypress
- Strong debugging and diagnostic skills with a collaborative, problem-solving approach
Plus
- Experience working with caching strategies and back-end integration
- Passion for delivering user-centric features in a SaaS or cybersecurity environment
- Experience with agile development workflows