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 NoSQL)
- 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 (iOS/Android)
- Fluency in Portuguese is a plus
We offer:
- Competitive salary of 1300$ per month
- Full time position
- Accommodation provided
All vacancies from "ConFlip" ⟶
views: 1.2K
valid through: 2025-06-07