
FullStack Developer
We are looking for a talented Full-Stack Developer to join our team and work on dynamic, cutting-edge projects. The ideal candidate will be responsible for building and maintaining both the front-end and back-end of web applications. If you have a passion for coding, problem-solving, and delivering exceptional user experiences, we’d love to have you on board.
What you will do
- Design, develop, and maintain scalable and responsive web applications.
- Write clean, efficient, and well-documented code for both front-end and back-end components.
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Integrate APIs and third-party services to enhance application functionality.
- Manage databases, write queries, and optimize performance.
- Debug and resolve technical issues across the application stack.
- Stay updated on emerging technologies and best practices in full-stack development.
- Participate in code reviews and provide constructive feedback to team members.
- Work closely with project managers and stakeholders to meet project requirements.
Requirements
- Strong experience in both front-end and back-end development.
- Proficiency with front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Expertise in back-end frameworks like Laravel, Node.js, Django, or Ruby on Rails.
- Solid understanding of databases such as MySQL, PostgreSQL, or MongoDB.
- Experience with RESTful APIs, GraphQL, and third-party integrations.
- Knowledge of version control systems, such as Git.
- Familiarity with deployment tools and cloud platforms like AWS, Azure, or Google Cloud.
- Strong debugging and problem-solving skills.
- Excellent communication and teamwork abilities.
Educational Qualification
Bachelor's degree in Computer Science.
Perks & Benefits
- Competitive salary with performance-based bonuses.
- Health insurance and wellness programs.
- Flexible working hours with options for remote work.
- Paid time off, including vacation, sick leave, and public holidays.
- Opportunities for professional growth, certifications, and skill development.
- Access to state-of-the-art tools, frameworks, and development environments.
- Collaborative work culture with team-building activities.
- Exciting projects that challenge and enhance your skills.