Full-Stack Developer
- Full-time
Company Description
We are looking for experienced Mid-Level Full-Stack Developers who can contribute to both website development and mobile application development. The ideal candidate must have strong technical skills, hands-on project experience, and the ability to collaborate with cross-functional teams to deliver high-quality digital products.
Job Description
Key Responsibilities
Develop and maintain responsive, high-performance web applications.
Build, test, and deploy mobile applications (Android/iOS).
Work on both front-end and back-end development tasks.
Write clean, scalable, and well-documented code.
Integrate APIs, third-party services, and backend systems.
Troubleshoot, debug, and optimize applications for maximum speed and scalability.
Collaborate closely with designers, product teams, and other developers.
Participate in code reviews and contribute to continuous improvement.
Required Skills & Technologies
Front-End:
HTML, CSS, JavaScript, TypeScript
React.js / Angular / Vue.js (React preferred)
Responsive UI/UX understanding
Back-End:
Node.js / Express.js or Python / Django or PHP / Laravel (any strong backend experience is acceptable)
REST APIs / GraphQL
Database Management (MySQL, PostgreSQL, MongoDB)
Mobile App Development:
React Native / Flutter (React Native preferred)
Additional Skills:
Git / GitHub / GitLab
Agile development practices
Strong debugging and problem-solving abilities
Qualifications
Qualification
Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
Proven portfolio or project samples showcasing relevant work.
What We Are Looking For
Minimum 3+ years of full-stack development experience.
Ability to manage both web and mobile development tasks.
Strong communication, teamwork, and time-management skills.
Passion for learning and adapting to new technologies.