Candidatar-se agora

About the job

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.

Candidatar-se agora

Outros empregos