✨ About The Role
- The Senior Software Engineer will drive major projects to unlock new end-to-end capabilities for users while building scalable and secure production systems.
- Responsibilities include developing new features, tools, frameworks, and workflows to support rapidly emerging business requirements.
- The role involves ensuring application performance, uptime, and scale while maintaining high standards for code quality and security.
- The engineer will work with agile development methodologies and participate in an on-call rotation to address production issues.
- The position requires collaboration with teammates across the entire stack to build highly scalable solutions that positively impact users and the business.
âš¡ Requirements
- The ideal candidate has over 5 years of hands-on experience as a Software Engineer, demonstrating a strong technical background.
- They possess at least 3 years of professional experience in a fast-paced SaaS or similar business environment.
- A deep understanding of front-end technologies, including JavaScript, TypeScript, CSS3, and HTML5, is essential for success in this role.
- Experience with server-side Java software development and modern frameworks such as Spring is crucial.
- The candidate should be proficient with SQL and RDBMS, ideally PostgreSQL, and have familiarity with ORMs.
- They should be humble, hungry, and people-smart, showcasing strong communication and collaboration skills.