Full-Time Senior Software Engineer
Ben is hiring a remote Full-Time Senior Software Engineer. The career level for this job opening is Experienced and is accepting Germany based applicants remotely. Read complete job description before applying.
Ben
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Our Mission
We're not your average benefits platform; we're the unordinary force that uplifts people's lives. Our technology is the link that connects the entire benefits ecosystem, creating better outcomes for employers, employees, brokers, and providers.
Our mission is clear: we're here to create a world where everything operates at its very best, ensuring that every employee receives the support they need to live life to the fullest, both at work and beyond.
Your Mission
As a Senior Software Engineer at Ben, you will play a big part in the development of the core API layer and business logic in our platform, as well as engaging frontend components that follow the latest UI, UX and accessibility trends.
We’re looking for self-starters who are seeking a fast-paced environment where they can make a difference. Our team is small, which means high autonomy, ownership, and responsibility. We love what we do, have fun and, while we ship on time, take life-work balance seriously.
Things you will be working on…
- Design, implement and deliver web application features and projects with full ownership, using your technical expertise
- Specifically, implement API endpoints, business logic, complex frontend components and MVPs for our employee benefits management platform
- Deliver your implementations from start to finish
- Take ownership of business critical components, ensure their stability & maintainability
- Collaborate with product stakeholders and other members of the team to scope and estimate optimal solutions for business problems
- Ensure that security considerations are taken into account, based on current best practices (e.g. OWASP Top 10, AWS Well-Architected Framework) in all software development and infrastructure projects
Behind the scenes
Our cross-functional delivery team is focused on business goals and solving problems in an efficient manner. We want the team to collaborate on new ideas and projects to find the best solutions.
Ben is built on Python 3, Django, PostgreSQL and React. We run on AWS and follow engineering best practices, with a pragmatic approach.
You’ll love this role if:
Your Skills and Experience
- Fluent in Python or Go
- Fluent in Typescript and/or JavaScript
- Professional experience with at least one major web framework; ideally React.js
- Excellent software engineering knowledge: Clean architecture & design patterns, SOLID design principles and clean code
- Applied information security in building secure web applications and infrastructure configurations
- Understand and appreciate the principles and practices of agile and lean ways of working, but with a pragmatic edge
- Excellent communication skills adaptable to both tech and business audiences