
Senior Software Engineer – Product Platform
Veriff
full-time
Posted on:
Location Type: Remote
Location: Estonia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build & Scale: Design high-performance, maintainable, and secure systems that handle millions of verifications.
- Lead & Mentor: Set the bar for technical excellence, sharing knowledge and guiding engineers.
- Innovate & Optimize: Improve automation, scalability, and reliability.
- Own & Deliver: Take responsibility for end-to-end development in collaboration with product and design.
- Solve with a Holistic Mindset: Apply curiosity, adaptability, and multi-skill problem-solving to technical challenges.
Requirements
- Over 5 years of experience building large-scale applications
- Long-term experience in NodeJS using TypeScript
- Ownership experience of a specific component, feature, or system
- A proven track record in developing, debugging, and shipping software products on large code bases
- A Bachelor's degree in Computer Science, Computer Engineering, or a relevant technical field
- The ability to inspire growth within teams by setting new standards
Benefits
- Flexibility to work from home
- Stock options that ensure your share in our success
- Extra recharge days on top of your annual vacation
- Comprehensive relocation support to Estonia or Spain
- Extensive medical, dental, and vision insurance to ensure you’re feeling great physically and mentally
- Learning and Development & Health and Sports budget that you are free to tailor to your own needs
- Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
NodeJSTypeScriptlarge-scale applicationssoftware developmentdebuggingautomationscalabilityreliabilityend-to-end developmenttechnical excellence
Soft Skills
leadershipmentoringproblem-solvingcuriosityadaptabilityteam inspirationcollaborationknowledge sharingsetting standardsholistic mindset
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Engineering