Senior Software Developer
- $60,000 - $100,000
- Guadalajara, Jal.
A bit about us:
We are a property rental software company that was built to provide it owner's a better solution to running and managing properties in the vacation rental industry. Over the years the software has evolved greatly to encompass not only those initial innovative ideas but the ideas of many of our clients. A truly custom software that consistently added and adapted within industry until what it has become today...A software built by property managers for property managers.
Why join us?
Great Pay
Amazing Benefits
Work Life Balance
Fast Growing Organization
Amazing Benefits
Work Life Balance
Fast Growing Organization
Job Details
Job Description
We are seeking a highly skilled Senior Developer with a strong background in SaaS software development, particularly for accounting systems. As a Senior Developer, you will be responsible for developing best-in-class solutions for fully auditable, accurate, feature-rich accounting within a larger Property Management System. In this role, you will ensure that software solutions meet the legal accounting requirements of our clients and provide robust, efficient, easy-to-use functionality that distinguishes our accounting features from competitors.
The ideal candidate will possess a strong understanding of accounting-related software functions, including recording debits/credits, journal entries/adjustments, transfers between accounts, payment processing, the production of detailed accounting statements, and the secure storage of financial data for auditing purposes. Experience with PHP, JavaScript, and PostgreSQL is essential, with a particular focus on vanilla PHP and stored procedures. While the role emphasizes backend development, proficiency in JavaScript and familiarity with React (especially migration from older frameworks) is highly desirable.
We are looking for a proactive, independent problem solver who thrives in a fast-paced environment. You should be comfortable articulating improvement ideas and collaborating with an international development team. If you're passionate about building scalable, efficient solutions, we encourage you to apply.
Key Responsibilities
Develop, troubleshoot, and maintain application code for existing functionality.
Collaborate on architecture design; implement data contracts; advise on potential risks.
Design, develop, and test new modules throughout their life cycle, translating management’s vision into solutions.
Learn and use PHP and JavaScript frameworks as applied; contribute to troubleshooting and maintenance of custom frameworks.
Manage application dependencies.
Partner with the Q/A team to build and maintain regression and unit testing platforms.
Research and recommend improvements to enhance application and user experience.
Follow coding conventions, policies, and procedures.
Focus specifically on accounting features, ensuring accuracy and compliance with industry standards.
Minimum Qualifications
8+ years of development experience with PHP, particularly on high-load systems.
5+ years of experience working with PostgreSQL, including writing optimized SQL queries and stored procedures.
5+ years of experience with JavaScript; React experience is desirable.
3+ years of SaaS development experience with robust accounting functionality.
Expert-level proficiency with Git, GitHub, REST services, Bash scripting, Docker, and Kubernetes.
Significant experience learning and navigating complex codebases independently.
Experience delivering accurate, auditable, and fast reporting for accounting systems.
Familiarity with Trust Accounting in the United States or similar legal accounting requirements is highly desirable.
Full fluency in both English and Spanish.
Education Requirements
Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
We are seeking a highly skilled Senior Developer with a strong background in SaaS software development, particularly for accounting systems. As a Senior Developer, you will be responsible for developing best-in-class solutions for fully auditable, accurate, feature-rich accounting within a larger Property Management System. In this role, you will ensure that software solutions meet the legal accounting requirements of our clients and provide robust, efficient, easy-to-use functionality that distinguishes our accounting features from competitors.
The ideal candidate will possess a strong understanding of accounting-related software functions, including recording debits/credits, journal entries/adjustments, transfers between accounts, payment processing, the production of detailed accounting statements, and the secure storage of financial data for auditing purposes. Experience with PHP, JavaScript, and PostgreSQL is essential, with a particular focus on vanilla PHP and stored procedures. While the role emphasizes backend development, proficiency in JavaScript and familiarity with React (especially migration from older frameworks) is highly desirable.
We are looking for a proactive, independent problem solver who thrives in a fast-paced environment. You should be comfortable articulating improvement ideas and collaborating with an international development team. If you're passionate about building scalable, efficient solutions, we encourage you to apply.
Key Responsibilities
Develop, troubleshoot, and maintain application code for existing functionality.
Collaborate on architecture design; implement data contracts; advise on potential risks.
Design, develop, and test new modules throughout their life cycle, translating management’s vision into solutions.
Learn and use PHP and JavaScript frameworks as applied; contribute to troubleshooting and maintenance of custom frameworks.
Manage application dependencies.
Partner with the Q/A team to build and maintain regression and unit testing platforms.
Research and recommend improvements to enhance application and user experience.
Follow coding conventions, policies, and procedures.
Focus specifically on accounting features, ensuring accuracy and compliance with industry standards.
Minimum Qualifications
8+ years of development experience with PHP, particularly on high-load systems.
5+ years of experience working with PostgreSQL, including writing optimized SQL queries and stored procedures.
5+ years of experience with JavaScript; React experience is desirable.
3+ years of SaaS development experience with robust accounting functionality.
Expert-level proficiency with Git, GitHub, REST services, Bash scripting, Docker, and Kubernetes.
Significant experience learning and navigating complex codebases independently.
Experience delivering accurate, auditable, and fast reporting for accounting systems.
Familiarity with Trust Accounting in the United States or similar legal accounting requirements is highly desirable.
Full fluency in both English and Spanish.
Education Requirements
Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.