Senior PHP Developer

IT - Software / DB / QA / Web / Graphics / GIS

About the Employer

Job Description

Employer: Social Catfish

Role: Senior PHP Developer

Job type: Full Time

Salary per month: Rs 300,000 - 400,000

Required education: Degree 8+

About the company:

We have been named as one of Inc. Magazine's Fastest-Growing Companies (2x honoree) of 2021. Social Catfish is a revolutionary startup based in the US changing the way people meet and protect themselves online using public data. We are a fast-growing and dynamic startup with team members that value hard work, collaboration, and innovative thinking. We're looking for bright, driven, and passionate people to grow with us!

About the role:

We're looking for a smart, super talented Web Developer. As a Senior Software Developer, you will play a pivotal role in our software development team, contributing to the design, development, and implementation of cutting-edge software solutions. You will leverage your extensive technical expertise to drive innovation, mentor junior developers, and ensure the delivery of high-quality software products that meet or exceed client expectations. This position offers an exciting opportunity to work on challenging projects and collaborate with cross-functional teams to achieve organizational objectives.

Key Responsibilities:

  • Software Development: Lead the development of software solutions using best practices and industry standards. Write clean, maintainable, and efficient code across multiple programming languages and technologies.
  • Technical Leadership: Provide technical guidance and mentorship to junior developers. Collaborate with team members to resolve technical challenges and drive innovation.
  • Architectural Design: Participate in the design and architecture of software systems, considering factors such as scalability, reliability, and security. Evaluate and recommend appropriate technologies and frameworks.
  • Code Review and Quality Assurance: Conduct thorough code reviews to ensure adherence to coding standards, design principles, and best practices. Implement and advocate for automated testing and continuous integration processes.
  • Problem Solving: Analyze complex technical problems and propose effective solutions. Troubleshoot and debug software issues in a timely manner, ensuring minimal disruption to operations.
  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and quality assurance engineers, to understand requirements and deliver high-quality software solutions.
  • Documentation: Document technical designs, system architecture, and implementation details. Create and maintain technical documentation to facilitate knowledge sharing and ensure project continuity.
  • Continuous Learning: Stay updated on emerging technologies, trends, and best practices in software development. Proactively seek opportunities for skills enhancement and professional growth.
  • Project Management: Assist in project planning, estimation, and resource allocation. Collaborate with project managers to prioritize tasks, track progress, and ensure timely delivery of milestones.

Qualification and Experience:

Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. Proven experience (typically 8 years PHP) in software development, with a focus on designing and building complex, scalable applications.

The developer must have proficiency in PHP, MySQL, and JavaScript.

Strong understanding of software development methodologies, design patterns, and architectural principles.

Experience with modern software development tools and technologies, including version control systems, IDES, and build automation tools.

Excellent problem-solving skills and ability to think critically and analytically.

Effective communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.

Demonstrated leadership abilities, including mentoring junior developers and leading technical initiatives.

Familiarity with Agile development methodologies and DevOps practices is a plus.

Certifications in relevant technologies or frameworks (e.g., AWS, Microsoft Azure, Docker, Kubernetes) are desirable but not required.

Interested?

Please send a completed resume in Word/PDF format to [email protected] with contact details.