Full Stack Software Developer
Descrição da vaga
Descrição do trabalho
Full Stack Software Developer
We are hiring a highly skilled and experienced Full Stack Software Developer to join our dynamic team in Porto. As a Software Developer, you will be responsible for developing and maintaining complex software applications, ensuring their functionality and efficiency.
Your role will involve collaborating with cross-functional teams to design, develop, and implement new features, as well as troubleshoot and debug existing code. The ideal candidate will have a strong understanding of software development processes and experience working with multiple programming languages and frameworks.
Responsibilities Design, develop, and maintain software applications
Write clean, efficient, and well-documented code
Collaborate with cross-functional teams to gather requirements and design solutions
Participate in code reviews to ensure code quality and consistency
Troubleshoot and debug issues in existing codebase
Stay up-to-date with emerging technologies and best practices in software development Requirements Bachelor's degree in Computer Science or related field
Minimum of 3 years of experience as a Software Developer or related role
Strong understanding of software development principles and processes
Proficient in at least one programming language (e.g. Java, Python, C++)
Experience working with front-end frameworks such as Angular or React
Familiarity with database design principles (SQL or No SQL)
Excellent problem-solving skills and attention to detail
Good communication skills and ability to work collaboratively Preferred Qualifications Experience working with Agile methodologies (Scrum)
Familiarity with cloud computing platforms (AWS, Azure)
Knowledge of mobile application development (i OS/Android)
Fluency in Portuguese is a plus We offer Competitive salary of 1300$ per month
Full time position
Accommodation provided
Interessado nesta vaga?