Working hours are Monday to Friday, from 9 AM to 5 PM CST.
The compensation ranges from USD $3500 to $4000, based on assessment.
The company is a property management firm developing a modern software platform to enhance property management for real estate owners, property managers, tenants, and service workers.
The platform aims to simplify various aspects of property management, including lease payments, digital keys, service requests, and financial integrations.
The team is small and fast-moving, with a focus on ambitious goals.
The Full Stack Engineer will work closely with the CTO and other stakeholders, having a direct impact on the platform's evolution.
The role requires about 5 years of hands-on experience across the stack and a comfort level in a startup environment, tackling a variety of technical challenges from feature development to API integrations.
Responsibilities include collaborating with the CTO to design, build, maintain, and debug platform features, developing and maintaining third-party API integrations, contributing to frontend and backend development, ensuring performance, security, and scalability, participating in code reviews, and taking ownership of projects in a small, agile team.
Requirements:
Candidates must have 5+ years of full stack engineering experience, preferably in SaaS or startup environments.
Strong skills in TypeScript, React Native, Flutter, and Node.js are required.
Experience with APIs and integrations, such as payment processors, financial systems, and CRMs, is necessary.
Previous exposure to small teams or startups where multiple roles were undertaken is important.
A solid understanding of databases, performance optimization, and security considerations is essential.
Candidates should possess a proactive, strategic, ownership-driven mindset, being comfortable with independent shipping and close collaboration to ensure scalability, adaptability, and maintainability.
Benefits:
The position offers a competitive salary based on assessment.
Employees will have the opportunity to work in a dynamic and fast-paced startup environment.
The role allows for direct collaboration with the CTO and significant influence on the platform's development.
Team members will take ownership of projects, contributing to long-term decisions and impacts.
The position supports professional growth through exposure to a variety of technical challenges and responsibilities.