For job seekers
For companies
Set your preferences and let your AI copilot handle the job search while you sleep.
Proper is a quickly growing startup that values your skills, voice, and happiness.
We’re a team of developers, designers, engineers, accountants, CPAs, project managers, and creatives from all over the world. But we’re also surfers, hikers, Sichuan-eaters, photographers, artists, world travelers, meme lovers, and life-havers.
Together, we provide the most technologically advanced property accounting services in the world - and we think that’s pretty epic. We’re proud to be creating something new that improves people’s lives while working together in a culture of collaboration, respect, communication, joy, and personal growth.
Read more about what we do at
Proper.aiWe’re proud to create something new that improves people’s lives while working together in a culture of collaboration, respect, communication, joy, and personal growth.
We are looking for a
Senior Software Engineer with 8+ years of experience in full-stack development, ideally with exposure to both high-growth startups and larger, well-established tech companies.This role will focus on building workflow automation and productivity tools in a B2B environment, particularly in the automation of accounting processes.
The ideal candidate thrives in a fast-paced, high-impact environment, balancing rapid iteration with high-quality software development.
Key Responsibilities- Develop and maintain full-stack applications with a focus on workflow automation and productivity tools.
- Write clean, scalable, and maintainable code in languages such as Python, Java, JavaScript, Golang, Rust, Erlang, or TypeScript.
- Build robust frontend applications using React.js or Vue.js.
- Architect and implement backend services using Node.js or similar technologies.
- Work closely with Product and Design teams to translate business requirements into scalable technical solutions.
- Improve automation in financial and accounting workflows, streamlining data processing and integrations.
- Ensure high availability and performance of critical applications.
- Establish and track engineering KPIs such as feature delivery velocity, system uptime, and code quality metrics.
- Monitor and optimize application performance, ensuring minimal downtime.
- Continuously improve developer experience through better tooling and automation.
- Mentor junior and mid-level engineers, helping them grow in their careers.
- Contribute to internal documentation and knowledge sharing.
- Lead technical discussions, code reviews, and best practice adoption across the engineering team.
Required Hard SkillsProper is proud to be an equal opportunity employer committed to creating a diverse environment to work by offering the same opportunities to all applicants regardless of gender, sexual orientation, race, color, religion, disability, national origins, marital status, or other characteristics. We base our talent search exclusively on competencies, abilities and potential.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!