Job Description
We are looking for a highly skilled Full Stack Developer to join our team. The ideal candidate will be responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications, and working alongside graphic designers for web design features. You will also be responsible for seeing out a project from conception to the final product, requiring good organizational skills and attention to detail.
Key Responsibilities
- Develop front-end and back-end applications using modern frameworks.
- Design user interactions on web pages and manage servers and databases.
- Build APIs for seamless integration with multiple platforms.
- Work alongside graphic designers and product managers to develop intuitive web interfaces.
- Ensure mobile responsiveness and optimize applications for performance.
- Troubleshoot, debug, and upgrade software.
- Keep up with emerging technologies, frameworks, and trends in full-stack development.
Qualifications
- Education: Bachelor’s degree in Computer Science or related field.
- Experience: Minimum 2+ years in full-stack development or a similar role.
Technical Skills
- Frontend: Proficiency in HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
- Backend: Experience with server-side languages such as Node.js, Python, Ruby, or PHP.
- Databases: Familiarity with MySQL, PostgreSQL, or MongoDB.
- DevOps: Experience with Docker, Kubernetes, and CI/CD pipelines is a plus.
- Other Tools: Familiarity with Git, version control, and cloud providers like AWS, Azure, or Google Cloud.
Soft Skills
- Strong problem-solving abilities.
- Excellent communication skills, both written and verbal.
- Ability to work independently and as part of a team.
- Attention to detail and a commitment to delivering high-quality solutions.