Senior Developer - Full Stack
As a Senior Developer, you will be responsible for designing and developing complex software solutions for our company. Your role will involve working on both the front and back-end of our applications, with a focus on creating user-friendly and efficient interfaces. You will be part of a dynamic team, collaborating with other developers, project managers, and designers to deliver high-quality products.
Responsibilities:
- Develop and maintain web applications using modern programming languages such as JavaScript, HTML, and CSS
- Collaborate with designers to create visually appealing interfaces that are also functional
- Design and implement database structures for efficient data storage and retrieval
- Create and maintain technical documentation for all developed applications
- Troubleshoot and debug code to ensure optimal performance
- Stay up-to-date with emerging technologies and industry trends to continuously improve our products
Requirements:
- Bachelor's degree in Computer Science or related field
- At least 5 years of experience in software development
- Strong knowledge of JavaScript frameworks such as Angular or React
- Proficiency in server-side programming languages like Java or Python
- Experience with database management systems such as MySQL or MongoDB
- Knowledge of front-end development tools like Webpack or Grunt
- Experience working in an Agile development environment
- Ability to work independently as well as in a team setting
Preferred Qualifications:
- Master's degree in Computer Science or related field
- Experience with cloud-based technologies such as AWS or Azure
- Familiarity with mobile app development using Swift or Kotlin
- Experience leading a team of developers
Location: Faro, Portugal
Salary: $1000/month
Type: Full-time
Visa Sponsorship: Yes
All vacancies from "CargoTech Solutions" ⟶
views: 3.5K
valid through: 2025-12-12