Experience: 2-3 Yrs. We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross- functional team that is 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. If you re also familiar with Agile methodologies. Responsibilities: Work with development teams and product managers to create 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 Ensure the protection of company intellectual property by maintaining up to date source control check- ins and appropriate code notes in source code. Perform Support, Health and Maintenance work on company applications as needed and ensure a pro- active approach to application protection. Perform code review and documentation Requirements/ Skills: • Ability to work independently and part of a team • Proven experience as a Full Stack Developer or similar role • Experience developing desktop and 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 Preferably PHP Laravel Framework • Proven API Web Services experience (SOAP/XML) • Familiarity with SQL Based Databases (SQL Server, MySQL, PostgreSQL, MongoDB) • Server infrastructure and networking knowledge (IIS, DNS, Azure, AWS, Google Cloud) • Excellent communication and teamwork skills • Great attention to detail • Organizational skills • An analytical mind