Senior Full Stack Software Engineer
Atlas Invest is transforming the bridge loan landscape, seamlessly connecting investors with real estate developers using advanced big data analytics for a personalized investment experience. We're seeking a passionate Full Stack Engineer to join our fast-paced team and contribute to the development of the future of real estate backed loans.
What you'll do:
- Full-stack development: Design, develop, and deploy both front-end (React/TanStack) and back-end (TypeScript, Node.js, Python) applications.
- API development: Create and maintain robust APIs that power our applications and integrations.
- Database management: Design and implement efficient database solutions (e.g., PostgreSQL, MongoDB) to store and manage application data.
- Deployment: Utilize containerization technologies like Docker to ensure smooth and scalable deployments.
- Testing and automation: Write unit and integration tests for your code, and implement automation tools to improve efficiency.
- Problem-solving: Collaborate with team members to identify and resolve technical challenges, debug issues, and improve application performance.
Bonus points if you have:
- Experience with web scraping technologies (e.g., Beautiful Soup, Scrapy, Selenium) for data acquisition.
Who you are:
- B.Sc Computer Science or other relevant field
- 7+ years of experience as a Full Stack Software Engineer with a proven track record of coding in TypeScript and React in the last 2 years.
- Strong understanding of cloud computing, microservice architecture and data security.
- Strong understanding of fundamental algorithms and data structure
- Proven DevOps pipelines and Infrastructure experience with GCP and/or AWS
- Experienced with building the full application release cycle (CI/CD)
- Excellent communication, collaboration, and problem-solving skills.
- Self-motivated and able to work independently with minimal supervision.
What we offer:
- The opportunity to work on challenging and impactful projects.
- A collaborative and supportive work environment.
- Competitive salary and benefits package.
- Continuous learning and development opportunities.