Job Openings
(AU04FS) Senior Fullstack Engineer (Remote, LATAM)
About the job (AU04FS) Senior Fullstack Engineer (Remote, LATAM)
We are looking for an Senior Fullstack Engineer to join our clients team, working directly with a digital marketing solutions company that provides assistance to real estate agents, realtors, and mortgage brokers. In this role, you will focus on developing and maintaining back-end systems while collaborating with front-end developers to build seamless, scalable, and secure web applications.
Responsibilities:
- Develop and maintain scalable back-end systems using NestJS and Typescript.
- Design and implement database schemas for MongoDB and SQL databases, ensuring data integrity, performance, and scalability.
- Architect, develop, and maintain RESTful APIs and services that connect with front-end applications built in React.
- Utilize AWS services to deploy and manage the application infrastructure, ensuring high availability and security.
- Implement Docker-based containerization and orchestration solutions to streamline development and deployment processes.
- Collaborate closely with front-end developers and UX/UI designers to ensure seamless integration and optimal performance of web applications.
- Drive the adoption of best practices in coding, testing, security, and scalability.
- Conduct code reviews and mentor other developers to ensure high-quality software development practices.
- Stay updated with the latest trends in back-end development and advocate for tools and practices that benefit the team and product.
Qualifications:
- Minimum of 5 years of software development experience with a strong emphasis on back-end technologies.
- Proven expertise in MongoDB and SQL databases, including design, normalization, and performance optimization.
- Extensive experience working with AWS cloud services.
- Proficiency in Docker-based containerization and orchestration.
- Solid understanding of RESTful API development, microservices architecture, and security best practices.
- Experience with PHP and transitioning legacy systems to modern JavaScript frameworks.
- Strong knowledge of React and experience integrating it with back-end services.
- Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps practices.
- Strong problem-solving abilities and a commitment to delivering high-quality software solutions.
- Excellent English communication skills and the ability to work effectively in a remote setting.
- Experience in Agile development methodologies.
- Strong teamwork skills and an independent contributor mindseT
Time and Productivity Monitoring
The company uses a time tracking tool to monitor hours for payroll and productivity purposes.
If you're a dedicated Fullstack Engineer with a passion for building robust and scalable applications, we encourage you to apply and join our team in helping real estate professionals succeed with innovative digital solutions.