Fullstack Developer (Middle)

2 - 6 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You will be responsible for developing and maintaining Web/API applications to serve both Web and Mobile platforms. Your role includes the entire product lifecycle: analyzing requirements, designing, programming, testing, and deployment. As a Fullstack Developer, you will: Develop Frontend: - Build modern, high-performance user interfaces that are user-friendly. - Ensure the best user experience across multiple devices and browsers. Develop Backend: - Design, build, and optimize RESTful or GraphQL APIs. - Ensure security, performance, and scalability of the system. Integrate the system with third parties: - Analyze requirements, build API interfaces to connect and exchange data. - Handle authentication (JWT, OAuth2, API Key). Manage software development lifecycle: - Participate in system architecture analysis and design. - Write technical documentation, API guides, and system configuration. Collaborate cross-functionally: - Work with Product Owner, Designer, QA, DevOps to ensure product meets technical and business requirements. Stay updated with new technologies: - Research and apply new technologies to enhance product quality. Requirements: Education: - Bachelor's degree in IT, Computer Science, Software Engineering, or related field. - Preferred certifications in Fullstack Development, AWS, GCP, Azure, etc. Experience: - 2-3 years of experience in Fullstack or equivalent position. - Frontend: Proficient in ReactJS, VueJS, or Angular. - Backend: Proficient in Python (Django/Flask/FastAPI), PHP (Laravel/Symfony), or Node.js (Express/NestJS). - Design & develop RESTful API / GraphQL. - Integrate third-party APIs, handle authentication, and data exchange. - Database: PostgreSQL/MySQL and familiarity with NoSQL (MongoDB). - Understanding of web application security and performance optimization. Technical Skills: - Frontend: HTML5, CSS3, JS/TS, responsive design, UI optimization. - Backend & API: Django REST Framework, Laravel API Resource, permission handling. - Testing: Unit Test (pytest, PHPUnit), API Test (Postman), Performance Test (Locust, JMeter). - DevOps: GitHub Actions, Docker, Jenkins, Kubernetes deployment. - Asynchronous: asyncio, Celery. Soft Skills: - Proficient in Git, working in Agile/Scrum teams. - Ability to analyze, debug quickly. - Continuous learning and updating with new technologies. Benefits: - 13th-month salary + performance bonus. - Participate in large-scale technology projects of a leading F&B company in Vietnam. - Agile environment, open communication, opportunities for innovation, and proposing solutions. - Training programs and support for technology certifications. - Discounted services at Golden Gate restaurant chain. - Career advancement opportunities to Senior/Tech Lead positions.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You