SENIOR SOFTWARE ENGINEER
Descripción de la oferta de empleo
Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts.
Inhabit believes that property managers are central to the success of the residential and vacation housing markets and delivers products built to empower them, their investors, and communities.
Come help build the company you want to Inhabit.
To learn more, visit Inhabit.
om.
Job Description Summary Senior Software Engineer with a strong background in SaaS software development.
As a Senior Developer, you will be responsible for developing best-in-class solutions.
In this role, you will be responsible for helping to ensure software solutions meet compliance requirements, as well as providing robust, efficient, easy-to-use functionality that will set our features apart from the competition.
The ideal candidate for this role will have extensive experience in PHP, JavaScript, and PostgreSQL.
A high level of comfort with vanilla PHP (no framework) and stored procedures is a must.
While this position is largely focused on backend functionality, you should be comfortable working with JavaScript in general, and a recent focus on React is highly desirable, particularly if you have experience migrating from older JavaScript frameworks to React.
You should be a self-starter and an independent learner that will take the initiative to solve problems and get the job done.
You should thrive in fast-paced environments where each team member's contributions are vital to the overall success of the product.
You can articulate your ideas for improvement well and are comfortable working with an international development team.
If you are a software engineer with a passion for building robust, scalable, and efficient solutions, we encourage you to apply today.
What You’ll Do (Functions & Responsibilities) Develop, troubleshoot, and maintain application code for existing functionality Collaborate with the team in defining architecture; implement data contracts; identify and proactively advise on potential risks to success Design, develop, and test new modules throughout their life cycle - Translate design vision provided by the management team Learn, understand, and use PHP and JavaScript frameworks used by the application; contribute to development, troubleshooting, and maintenance of custom framework as needed Manage application dependencies Work with the Q/A team to develop and maintain regression and unit testing platforms Research and recommend changes to the management team to improve application and user experience Follow coding conventions, policies, and procedures provided, meeting industry standards and any compliance requirements Qualifications What We’re Looking For (Minimum qualifications) 8+ years of development experience with PHP, with meaningful time spent working on high-load systems 5+ Significant experience working with PostgreSQL writing highly optimized SQL queries and stored procedures 5+ years of development experience with JavaScript and experience with React is desirable 3+ years in SaaS development Expert level comfort with Git and GitHub, REST services, Bash scripting, Docker, and Kubernetes Significant experience in learning and understanding complex codebases through independent exploration 100% fluent in English and Spanish Education Requirements Bachelor’s degree in Computer Science, similar technical field of study or equivalent practical experience.
Type Contractor Location Hermosillo or Guadalajara Mexico.
Minimum 3 days a week in person at the office.
Our Company is an Equal Opportunity Employer and complies with all federal, state, and local laws, including providing reasonable accommodations to applicants.
Detalles de la oferta
- Inhabit
- En todo México
- Sin especificar - Sin especificar
- Sin especificar
- 11/11/2024
- 09/02/2025
Supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... identificar y traducir las necesidades......
Supervisar la implementación de soluciones de software y asegurar la entrega exitosa... evaluar y seleccionar herramientas y tecnologías adecuadas para el desarrollo de software... evaluar y adoptar las mejores prácticas y tecnologías de desarrollo de software... identificar y traducir las necesidades......
We are looking for an enthusiastic and motivated “senior software developer” in our development team... candidate should have good communication skills, be a team player and be able to lead a team... requisitos del puesto good knowledge of red hat linux platform architecture good knowledge of programming......
We are looking for an enthusiastic and motivated “senior system engineer” in our development team... requisitos del puestogood knowledge of the architecture of the tandem platform good knowledge in handling tacl macros, obey files, shell script good knowledge in middleware configuration like pathway......
We are looking for an enthusiastic and motivated “senior software developer” in our development team... requisitos del puestogood knowledge in oracle database managementgood knowledge of web servers platform architecturegood knowledge of cobol85, c and tal programming languages......
Lead definition of software architecture and model needs and coordinated efforts with software engineering teams to meet design, development, test, verification & validation dates... ability to keep updated with emerging technologies and incorporate them into our software development processes......
Required/minimum skills/qualifications: minimum 2+ years relevant experience as technical/functional consultant or engineer engineering or master’s degree in computer science/information technology (it) or equivalent relevant product certifications from microsoft excellent communication skills - verbal......
Devops experience as a full stack developer owning the software development lifecycle... sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end......
La experiencia como arquitecto de soluciones, diseño y arquitectura de software y uso de herramientas de diseño y modelado de arquitectura, es mandatoria comunicación eficaz pensamiento crítico resolución de problemas colaboración adaptabilidad requisitos nivel de estudios: licenciatura, ingeniería......
Sonatafy technology, headquartered in scottsdale, arizona, is an award-winning nearshore software development company with a strong reputation... they have a dedicated in-house team of engineers, offering end-to-end software solutions and supporting client development staff augmentation......