
Responsibilities for PHP Developer
- Work closely with completing projects
- Troubleshoot and fix any issues relating to PHP programs
- Ensure smooth operations of web processes and infrastructure
- Create scripts to facilitate client systems to meet performance and objectives
- Test and develop software for client applications
- Create documentation for software created
- Utilize source debuggers and write or modify client software
- Produce results effectively and within the deadlines set
Qualifications for PHP Developer
- Proven experience as a PHP developer in a competitive environment
- Expert of Laravel
- Strong knowledge of PHP coding and web-based applications
- Good understanding of website integration and software creation
- Excellent verbal and written communication skills
- Able to follow clear instructions according to client demands
- Strong analytical and problem-solving skills
- Creative ability to produce effective solutions to client problems
- Good team player that is enthusiastic about delivering results
- Able to work seated in front of a computer screen for long hours at a time

About AppKing Studio
About
Connect with the team
Company social profiles
Similar jobs
Backend - Software Development Engineer III
Experience - 7+ yrs
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Description
We are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments leading technical teams, designing system architecture and reviewing peer code. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?
You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customers technical teams and MongoDB solutions Architects.
Location - Chennai or Bangalore
- Relevant experience of 7+ years building high-performance back-end applications with at least 3 or more projects delivered using the required technologies
- Good problem solving skills
- Strong mentoring capabilities
- Good understanding of software development life cycle
- Strong experience in system design and architecture
- Strong focus on quality of work delivered
- Excellent verbal and written communication skills
Required Technical Skills
- Extensive hands-on experience building high-performance web back-ends using Node.Js and Javascript/Typescript
- Min two years of hands-on experience in NestJs
- Strong experience with Express.Js framework
- Implementation experience in monolithic and microservices architecture
- Hands-on experience with data modeling on MongoDB and any other Relational or NoSQL databases
- Experience integrating with any 3rd party services such as cloud SDKs (Preferable X), payments, push notifications, authentication etc…
- Hands-on experience with Redis, Kafka, or X
- Exposure into unit testing with frameworks such as Mocha, Chai, Jest or others
- Strong experience writing and maintaining clear documentation
Good to have skills:
- Experience working with common services in any of the major cloud providers - AWS or GCP or Azure
- Technical certifications in AWS / Azure / GCP / MongoDB or other relevant technologies
Skills Required:
- Experience of more than 4 to 6 years in software development.
- Very Strong Experience in Core Java.
- Excellent Java Programming skills Experience in Data Structures, Algorithms and Design Patterns.
- Strong in Problem solving, Analytical skill and logical thinking.
- Skill to be trained: java, spring, mango db, cassandra.
- Strong experience in Spring Boot, Restful API
- Looking for shorter notice period candidates only.
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
REQUIREMENTS:
- Experience: 4.1-7 years
- Must have Skills: JavaScript ES6, MySQL, RabbitMQ, Redis, Node JS
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques.
- Strong experience in JavaScript, Express.js, GraphQL
- Strong knowledge of REST, microservices, cloud development and design patterns
- Comfortable using modern tools and platforms such as Docker, Jenkins, Gitlab CI, etc.
- Comfortable using agile methodologies.
- Understanding of different components such as web server, storages, integrations
- Should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
RESPONSIBILITIES:
- Writing and reviewing great quality code
- Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project.
- Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it.
- Determining and implementing design methodologies and tool sets
- Enabling application development by coordinating requirements, schedules, and activities.
- Being able to lead/support UAT and production roll outs.
- Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it.
- Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
- Giving constructive feedback to the team members and setting clear expectations.
- Helping the team in troubleshooting and resolving of complex bugs
- Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
- Carrying out POCs to make sure that suggested design/technologies meet the requirements.
At DotPe, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We’re seeking a Technical Lead Backend who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages. You’ll be joining a small team working at the forefront of new technology, solving the challenges that impact back-end architecture, and ultimately, delivering amazing global user experiences.
Technical Lead Backend
Responsibilities:
• Build cutting-edge, scalable systems by writing simple and efficient code, and pushing your design and architecture limits for new product development
• Optimize APIs for applications while creating and maintaining unit/integrations test suites
• Participate in all aspects of agile software development including design, implementation, and deployment
• Design and provide guidance on building end-to-end systems optimized for speed and scale
• Develop new features and infrastructure development in support of rapidly emerging business and project requirements
• Assume leadership of new projects from conceptualization to deployment
• Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
• Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
• Work and collaborate closely with tech, product, and business teams to understand requirements and translate them into quality software products
• Experience in developing scalable and highly configurable solutions.
• Experience and understanding of Node.js and MongoDB
• Experience in Software design, System design, Debugging, System monitoring, profiling and agile process
• Experience working on NoSQL databases.
• Passion for innovation and creative ideas.
• Experience in developing automated unit and functional tests along with load & Performance testing
• Analytical mindset with good problem-solving abilities
• High proficiency in Data Structure and Algorithms
- Analyzing website and application requirements.
- Writing back-end code and building efficient PHP modules.
- Developing back-end portals with an optimized database.
- Troubleshooting application and code issues.
- Integrating data storage solutions.
- Responding to integration requests from front-end developers.
- Finalizing back-end features and testing web applications.
- Updating and altering application features to enhance performance.
- PHP Developer Requirements:
- Bachelor’s degree in computer science or a similar field.
- Knowledge of PHP web frameworks including Yii, Laravel, and CodeIgniter.
- Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
- Understanding of object-oriented PHP programming.
- Previous experience creating scalable applications.
- Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
- Familiarity with SQL/NoSQL databases.
- Ability to project manage.
- Good problem-solving skills.
Responsibilities:
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing back-end services for various business processes.ses.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js development.
Skills:
Bachelor's degree in computer science, information science, or similar.
At least two years' experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent web application issues outside of business hours.
Almost a decade old, it is a venture committed to bring together a varied range of traditional crafts and techniques of dyeing, weaving, printing and hand embroidery. The founders have dedicated their life to promote Indian Block Prints and provide employment and Hand-Embroidery training to women so that numerous underprivileged women can be empowered.
- Integrating the front-end elements built by yourco-workers into the application.
- Integrating user-facing elements developed by front-end developers
- Building efficient, testable, and reusable PHP modules
- Integrating data storage solutions (MySQL / MongoDB, Redis, S3, Elasticsearch)
- Integrating Amazon Web Services (RDS, S3, CloudFront, Elasticsearch Service etc.)
- Managing code in repositories
- Solving complex performance problems and architectural challenges
- Troubleshooting, testing and maintaining the core product software and databases to ensure strong optimization and functionality
What you need to have:
- B.Tech / B.E.; BCA; MCA; Any Graduation
- Basic knowledge of PHP web framework (Laravel, CI etc.) or Strong knowledge of Magneto/ OpenCart
- Understanding the fully synchronous behavior of PHP
- Basic understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript/Ajax, jQuery, HTML5, and CSS3 iented PHP programming
- Understanding accessibility and security compliance
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Creating database schemas that represent and support business processes
- Familiarity with SQL/NoSQL databases and their declarative query languages
- Experience in common third-party APIs (Google, Facebook)
- Basic understanding of code versioning tools, such as Git
- Passion for best design and coding practices and a desire to develop new bold ideas
- Self-motivated and ready for challenges
- Team member with excellent communication skills.
- A desire to learn new skills and technologies
- The ability to seek solutions independently
- The drive to work in a fast-paced environment
- Basic knowledge of Oracle Forms and reports - (Must)
- Good experience on SQL*Loader.
- Should Knowledge on Agile / Scrum.
- Handled errors using Exception Handling extensively for the ease of debugging and displaying the error messages in the application.
- Using SQL developer tool we debugged the code and unit test
- Knowledge of oracle programming
- MySQL, Oracle,
- Knowledge of Unix platform
- PostgreSQL
- advance database knowledge.
- Writing PL/SQL and PL/MySQL
- Coding support
- Debugging & Project module management
- Deployment and fine-tuning as per team lead.









