What are the responsibilities and job description for the Full-Stack Software Engineer position at Casca (YC S23)?
What You'll Do
- Contribute rapidly to our software platform that automates the lending process and helps our customers operate their banks more efficiently
- Develop and own new features that increase value for our customers
- Propose meaningful improvements to our software architecture and design patterns
- Learn and drive engineering best practices
- Leverage automating testing and continuous integration / continuous delivery in order to rapidly iterate on our product
- 4 years of experience in software engineering, with a strong focus on front-end and full-stack development - machine learning, AI and natural language processing is a plus
- Proven track record of planning and executing significant projects with long-term impacts
- Solid understanding of modern programming languages and frameworks (e.g., React, TypeScript, Next.js, Python, etc.)
- Experience with database technologies (Postgres) and cloud platforms (AWS)
- Strong problem-solving skills and a knack for innovative thinking
- Excellent communication skills and a collaborative team spirit
Salary : $150,000 - $250,000