Job Description
• Developing front end website architecture.
• Designing user interactions on web pages.
• Developing back-end website applications.
• Creating servers and databases for functionality.
• Ensuring cross-platform optimization for mobile phones.
• Ensuring responsiveness of applications.
• Working alongside graphic designers for web design features.
• Seeing through a project from conception to finished product.
• Designing and developing APIs.
• Meeting both technical and consumer needs.
• Staying abreast of developments in web applications and programming languages.
Requirements:
• Bachelor's degree in computer science or a related information technology field
• 3 - 8 years of experience developing software.
• Proven experience as a or similar role
• Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript .
• Familiarity with JavaScript frameworks such as Angular JS, React, Node JS and Amber .
• Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net is added advantage.
• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
• Developing front-end website architecture which includes designing interactive, responsive, and dynamic web pages
• Developing back-end applications, databases, and servers for creating a highly functional website
• Troubleshooting, suggesting improvements and debugging
• Working with team members of different expertise to provide a user-friendly and smooth website application as an end-result
• Ensuring the safety and security of the website/application/software developed
• Meeting with decision-makers and introducing new developments to the project to ensure optimal web development.
• Developing Application Programming Interface (APIs) which is quite indispensable when it comes to working with different software
💡 Quick Summary
Seeking a career-building opportunity? The Full Stack Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
