Job Description
We're hiring a Full Stack Developer to help design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. You will engage directly with the development team to ensure the successful design, development, and delivery across the software stack.
Responsibilities
Collaborating with and across Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies.Conducting peer code reviews.Writing and updating system architecture dossiers (technical chapters of an Architecture requirement dossier) to meet functional requirements.Industrializing highly available, scalable, maintainable, and monitored solutions.Developing, updating, and using a CI/CD pipeline to allow fully automated deployments of applications across all environments, including Development, QA, and Production.Coaching, mentoring, and enabling other developers.Maintaining constant awareness of compliance risks in day-to-day responsibilities and committing to act with integrity with colleagues, communities, business partners, and suppliers.Adhering to all internal policies and procedures that govern business activities to support the commitment to integrity.
Technical Skills (Mandatory)
Total Experience: More than 7+ Years
Back End Experience: PHP+LARAVEL (More than 7 Years)
Front End Experience: Angular 10 and Above, HTML, CSS3 etc. (More than 5+ Years)
Strong coding abilities using PHP, Angular & LaravelStrong experience in creating and consuming Web API RESTful Services and SOAP Web ServicesStrong ability in Responsive Web Design using HTML5, CSS3, Bootstrap, AjaxStrong experience in developing SQL queries, functions, stored procedures and viewsProficient in storing and exchanging data using XML and JSON formatsStrong knowledge of an OOPS, Design Patterns and SOLID principleExperience in creating loosely coupled classes using Dependency InjectionExperience in bug tracking, issue tracking using Jira/Version OneSense of detail and passion for software and technologies that solve problemsCuriosity & team player attitude, with a wish to evolve with your teamExperience in Mobile application development will be a plusAdvanced level of English