Match score not available

TRE - Full Stack Developer - 103

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science, information technology, or a related field, or equivalent work experience., Minimum of 8 years of professional software development experience., Proficiency in PHP Symfony, Angular, TypeScript, and AWS RDS., Experience with CI/CD pipelines, preferably using Jenkins..

Key responsabilities:

  • Lead the end-to-end development of our SaaS application, including backend and frontend components.
  • Manage and optimize highly normalized AWS RDS SQL databases.
  • Collaborate on API development and maintain the Angular web application.
  • Participate in Agile Scrum ceremonies and maintain documentation for code and system architecture.

Thaloz logo
Thaloz Computer Software / SaaS Scaleup https://thaloz.com/
51 - 200 Employees
See all jobs

Job description

We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team. This role is crucial for the end-to-end development of our Software as a Service (SaaS) application, which includes both backend and frontend components, database management, and API development. The ideal candidate will have a strong commitment to maintaining high-quality standards through code reviews and unit testing. 

Location: We are seeking talents from LATAM.
 

Job Responsibilities

  • Full Stack Development: Lead the end-to-end development of our SaaS application, encompassing both backend and frontend components. 
  • Database Management: Work with highly normalized AWS RDS SQL databases. You will be involved in database design, optimization, and ensuring data integrity and performance.
  • API Development: Collaborate with the team to maintain and enhance our API layer built on PHP Symfony. 
  • Frontend Development: Contribute to the development and improvement of our Angular web application. 
  • Package Maintenance: Maintain and update third-party packages and components within our Angular environment to ensure compatibility and performance.
  • Software Development Life Cycle (SDLC): Participate in code reviews, write unit tests, and implement best practices to maintain high-quality standards in our software development process. 
  • Agile Methodology: Actively participate in Agile Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure effective collaboration and project progress.
  • Problem Solving: Tackle complex technical challenges and provide innovative solutions that enhance the functionality and performance of our application.
  • Documentation: Maintain clear and comprehensive documentation for code, APIs, and system architecture to facilitate knowledge sharing and onboarding of new team members.

Requirements

Must-Have Skills

  • PHP Symfony: Proficiency in PHP Symfony framework is essential for developing the backend of our application. 
  • Angular: Strong front-end development skills with Angular are required. 
  • TypeScript: Proficiency in TypeScript is necessary for developing scalable and maintainable code in our Angular application. 
  • AWS RDS: Experience with AWS RDS is crucial for managing our SQL databases. You should be knowledgeable in database design, optimization, and performance tuning.
  • CI/CD: You should have experience in setting up and maintaining CI/CD pipelines, preferably using Jenkins.

Nice-to-Have Skills

  • Jenkins: Experience with Jenkins for CI/CD is a plus. Familiarity with Jenkins pipelines, plugins, and integration with version control systems.

Additional Qualifications

  • Education: A Bachelor's degree in computer science, information technology, or a related field, or equivalent work experience.
  • Experience: A minimum of 8 years of professional software development experience is required.
  • Agile Experience: Familiarity with the Agile Scrum process is essential for effective collaboration within the team.
  • Problem-Solving Skills: Excellent problem-solving and communication skills are necessary to tackle technical challenges and collaborate with team members.
  • Team Collaboration: Ability to work effectively in a collaborative team environment, contributing to a positive and productive workplace culture.
  • Attention to Detail: Strong attention to detail and a commitment to producing high-quality code are essential for maintaining our software standards.

Required profile

Experience

Industry :
Computer Software / SaaS
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Communication
  • Problem Solving

Full Stack Engineer Related jobs