Responsibilities
Work with teammates to design the flow of the project
Produce clean and efficient code based on specification
Perform the code review and backup process at regular intervals
Conferring with project managers to obtain information on limitations or capabilities.
Developing quality assurance procedures
Coordinate the development cycle and attest to the compatibility of different modules
Records and document each phase of application development for further reference and maintenance operation
Deploy and install the applications to demonstrate the successful performance of software as per the client's expectation
Fix the problems arising across the test cycles and continuously improve the quality of deliverables
Regular updates to higher authorities about the progress
Provide training and guidance to the user
Monitor deliverables and ensure timely completion of projects.
Requirements and Skills
Proven experience as a Full Stack Developer or similar role
Experience developing Web /mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. PHP [Laravel, Magento], Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind
Education
Graduate from any recognized university(Preferred)
Experience
Total work: 2+ years (Preferred)