✨ About The Role
- The Senior Fullstack Software Engineer will be responsible for shipping new code to production within the first week.
- In the first month, the engineer will work across various levels of the stack, including infrastructure, API, and UI.
- Within six months, the engineer will take ownership of a set of features and make impactful decisions for clients.
- By the end of the first year, the engineer will help guide the team in making broad technical decisions that affect the company's growth.
- The role involves collaborating with engineering and product teams to design and launch new product features.
- The engineer will utilize a full-stack approach, employing tools like Python, Django, PostgreSQL, and AWS.
- The position is part of a team focused on leveraging AI to enhance products and improve user experiences.
- The company emphasizes solid documentation, code testing, and security best practices in its development processes.
âš¡ Requirements
- The ideal candidate has over 5 years of experience in software development, particularly in creating applications for end users.
- Proficiency in backend programming languages such as Python, Go, PHP, Ruby, or Node.js is essential.
- Experience with relational databases and the ability to write SQL queries is required.
- The candidate should be motivated to design complex technical systems and document their designs effectively.
- A strong commitment to code quality and a desire to mentor and support team members through code reviews is important.
- The candidate should be eager to learn new technologies and contribute to a collaborative team environment.
- A self-starter attitude is crucial, with a willingness to make immediate contributions to the team.
- The candidate should value building relationships within the team and enjoy working in a dynamic startup culture.