Bangalore
Full-time
Posted on: March 15, 2022
Full-stack Software Developer
We think that the best solutions are simple and are user friendly providing the best user
Job Description
We are looking for a person who will have a passion and the will to find the best way for Frontend and Backend, work in a fast-paced and collaborative environment, and will be driven to help push web development initiatives. The ideal candidate is a creative problem solver who will work in coordination with cross-functional teams to design, develop, and maintain our next-generation web app and web tools. You must be comfortable working as part of a team while taking
the initiative to take lead on new innovations and projects.
Roles and Responsibilities
-
Write “clean”, well-designed code
-
Produce detailed specifications
-
Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality
-
Contribute to all phases of the development lifecycle
-
Follow industry best practices
-
Develop and deploy new features to facilitate related procedures and tools if necessary
-
Solve complex performance problems and architectural challenges
-
Conducting analysis of website and application requirements.
-
Writing back-end code and building efficient PHP modules.
-
Developing back-end portals with an optimized database
-
Integrating data storage solutions.
-
Finalizing back-end features and testing web applications.
-
Updating and altering application features to enhance performance.
-
Create documentation for software created
Desired Candidate Profile
-
Proven experience as a PHP developer in a competitive environment
-
Strong knowledge of PHP coding and web-based applications
-
Advanced experience in writing automated tests for web applications
-
Experience with front-end architecture in enterprise-level web applications
-
Demonstrable knowledge of web technologies including HTML5, CSS3, Javascript, AJAX, etc
-
Good knowledge of relational databases, version control tools, and
developing web services
-
Experience in common third-party APIs
-
Understanding fundamental design principles behind a scalable application
-
User authentication and authorization between multiple systems, servers, and environments
-
Integration of multiple data sources and databases into one system
-
Familiarity with limitations of PHP as a platform and its workarounds
-
Creating database schemas that represent and support business processes
-
Familiarity with SQL/NoSQL databases and their declarative query languages