logo

JobNob

Your Career. Our Passion.

Full Stack Developer


Maersk Training


Location

Chennai | India


Job description

Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with Product owner, Data engineer, Architect and analysts to improve software

We are looking for

Bachelor s degree in computer science, software development, or a related field.
3-5 years of experience
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks

UX
Experience with UI/UX and how user interact with application, services and websites.
Conduct research and analysis of users.
Build prototypes, mockups and wireframes and applying best design principles in a great UX (UI).

API
Write effective APIs including automate workflows, configurations and build seamless orchestration for a great user-experience.
Research and select appropriate third-party APIs to integrate with our applications
Design and implement API endpoints through our API gateway to facilitate communication between our applications and external systems
Ensure data security and privacy when handling sensitive information
Test and debug integrations to ensure seamless functionality

Front-end
Develop and maintain client-side applications using languages such as HTML, CSS, and JavaScript
Design and implement responsive and mobile-friendly user interfaces (UI) using modern web development frameworks such as React, Angular, or Vue.js
Develop and maintain mobile applications for both iOS and Android platforms using languages such as React Native, Xamarin
Ensure mobile applications are optimized for performance, security, and user experience

Back-end
Develop and maintain server-side applications using languages such as Python, PHP, or Java
Design and implement data storage solutions using databases such as MySQL or PostgreSQL
Develop and implement RESTful APIs to facilitate communication between the front-end and back-end of our applications
Manage and maintain application servers, including web servers, database servers, and caching servers.


Job tags



Salary

All rights reserved