Full-Stack Developer
Job description
Our entire stack is developed in TypeScript, using React for the frontend and the serverless framework for the backend using AWS Lambdas. We use a PostgreSQL database together with TypeORM. Everything is on AWS. Our CI/CD pipeline is a hybrid mix of Bitbucket and AWS Amplify. We use Jira for project management.
Key responsibilities
You will:
- Contribute to the complete software development process from conception to deployment
- Work with development, sales, product, and support teams to ideate software solutions
- Write clean, functional code on the front- and back-end
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Write technical documentation
Required experience
- 3+ years of experience developing web applications with React and Node within software engineering teams
- At least 1 year of experience with Typescript
- Solid understanding of source control (Git), pull request, and code review processes
- Good knowledge of Relational database systems (PostgreSQL a plus)
- Experience designing and developing RESTful APIs
- DevOps experience, including test automation, building CI/CD pipelines
Experience with cloud-based infrastructure, preferably AWS
- BS or MS in Computer Science or related field
Nice to have:
- Experience building data/ML pipelines
- Good frontend design skills
- Experience with internationalization
- Experience with SaaS and online payment systems (Stripe)
Other opportunities
Contact us
Let's talk. Use our form to send us a message or contact us at hello@theproptechconnection.com