Job Closed
This listing is no longer active.
Veriff is an industry leader in online identity verification, helping businesses achieve greater levels of trust.
Senior Back-End Engineer
Location
Estonia
Posted
71 days ago
Salary
0
Seniority
Senior
Job Description
Senior Back-End Engineer
Veriff
• Designing, developing, and testing software applications or systems using Python and TypeScript • Producing high-quality, well-tested code with modern abstractions and frameworks • Deepening your understanding of relevant product areas, codebase, and systems • Demonstrating proficiency in data analysis, programming, and software engineering • Tackling problems of moderate scope, crafting core backend software components • Collaborating with other teams, incorporating and sharing innovations • Conducting design and code reviews • Identifying and driving changes as needed for codebases, product areas, and/or systems • Independently completing medium to large features, each with many tasks and milestones • Design and build our product platform that enables the classification, extraction and validation of hundreds of different document types and use cases. • Focus on building a platform that enables flexibility and scale at a global level
Job Requirements
- Designed and built systems handling real time data at a global scale
- Long-term experience in Python and/or NodeJS using TypeScript, readiness to learn about each
- 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer
DatafiedRelentless Data Retrieval. Intelligent Data Services. 30 Years Of Knowing Where To Look
• Work with a well-established Health provider on enterprise-scale order lifecycle management system • Build out enterprise-scale HIPAA-compliant platforms • Utilize Javascript/Typescript skills and knowledge of AWS • Engage in DevOps practices such as CI/CD
Integration API Developer, APIGEE
InnovationTeamInnovation Team is an IT consulting company that provides specialized professional solutions and services to businesses.
• Be part of our API Management Development Team. • Full cycle implementation of the APIs exposed on the API Management Platform within the organization. • Collaborate with a team of designers and developers on internal and external APIs within the projects. • Participate in solution discussions with team’s Designers and Architects. • Participate in daily technical status meetings and provide project managers with status updates. • Support Project's E2E testing activities in issues related to implementation compliance with design.
• Collaborate with cross-functional teams to design, develop, and implement new features. • Write clean, maintainable, and efficient code. • Conduct code reviews and provide constructive feedback to peers. • Stay up-to-date with emerging technologies and industry trends.
• Escribir código limpio y escalable utilizando lenguajes de programación .NET • Utilizar la infraestructura .NET de Microsoft para crear soluciones de software que cumplan con los requisitos de los clientes. • Contribuir con un equipo ágil para diseñar, implementar, depurar y mantener el software. • Colaborar con compañeros de equipo para facilitar la creación de desarrollos grandes y complejos. • Integrar el software con los sistemas existentes y comprender las nuevas tecnologías para su implementación. • Mantenerse actualizado con la terminología, los conceptos y las mejores prácticas en la industria. • Trackear el tiempo de trabajo invertido en cada tarea en la herramienta de gestión.



