Full Stack Developer in Chennai

Are you our new Full Stack Developer?

We offer

We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility

Key responsibilities

• 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

• 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).

• 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

• 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

• 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.

For further information, please contact: Renu Philips via rep026@maersktraining.com