TRE – Full Stack Developer – Job7096

Job Summary

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.

Basic Qualifications
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.
Job Type: Remote
Allowed Country: LATAM

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf, .doc, .docx
×