Apply

Backend Developer

Posted 2024-09-20

View full description

💎 Seniority level: Lead, 5-10 years of PHP experience, 4+ years in web/app development, 2+ years as a senior or lead

📍 Location: Pakistan

💸 Salary: 15000 - 20000 USD per year

🔍 Industry: Digital information and solutions

🏢 Company: NewRich Network👥 11-50E-LearningOnline Portals

🗣️ Languages: English

⏳ Experience: 5-10 years of PHP experience, 4+ years in web/app development, 2+ years as a senior or lead

🪄 Skills: AWSLeadershipPHPSoftware DevelopmentSQLGitHTMLJavascriptjQueryJiraStrategyCSS3REST APINosqlCollaborationJavaScriptLinux

Requirements:
  • 5-10 years of PHP experience required
  • 4+ years experience in web/app development
  • 2+ years experience as a senior or lead on a team
  • Strong knowledge of Laravel web framework and WordPress core
  • Proficient in SQL/NoSQL and their declarative query languages
  • Familiar with Apache, Linux, JavaScript, and JQuery
  • Proficient in front-end technologies including Bootstrap, HTML5, Sass, and CSS3
  • Experience with server setup and administration (AWS and Linode)
  • Fluency in English, both written and oral
Responsibilities:
  • Taking a leadership position on a small but productive development team
  • Collaborating with other developers and project managers to develop and maintain full-stack web applications
  • Ensuring the performance, quality, and responsiveness of applications
  • Defining and implementing web services and backend microservices
  • Building efficient, testable, and reusable PHP modules
  • Troubleshooting and maintaining core software and databases
  • Conducting code reviews and deployments
Apply

Related Jobs

Apply

📍 Philippines, Pakistan, India

🏢 Company: CrewBloom

  • 3-5 years of experience in backend development, with a focus on Node.js and TypeScript.
  • Strong experience with PostgreSQL for relational database design and management.
  • Experience with AWS services (Lambda, S3, SNS, SQS) and serverless architecture.
  • Familiarity with CI/CD tools and pipelines (e.g., Jenkins, CircleCI).
  • Hands-on experience with API design, database modeling, and integrating third-party systems.
  • Proficient in implementing design patterns and software best practices.
  • Experience working in an Agile environment, utilizing tools like JIRA.
  • Strong understanding of test-driven development (TDD) and continuous testing.
  • Excellent problem-solving skills and attention to detail.
  • Ability to mentor and guide junior developers.

  • Design, develop, and maintain backend services using Node.js and TypeScript.
  • Utilize NestJS Framework (a plus) to build scalable and modular applications.
  • Develop and manage relational databases, specifically PostgreSQL.
  • Create and maintain API designs and robust database models.
  • Develop AWS Lambda functions and integrate AWS services such as S3, SNS, and SQS.
  • Integrate backend services with third-party systems.
  • Implement design patterns and adhere to best practices for clean and maintainable code.
  • Collaborate with the front-end team and stakeholders to define system architecture and APIs.
  • Participate in code reviews, detect code smells, and mentor junior developers.
  • Work within an Agile Scrum framework, utilizing the JIRA ticketing system for workflow management.
  • Build and maintain CI/CD pipelines to streamline deployments and maintain system stability.
  • Drive Test-Driven Development (TDD) practices for high-quality, reliable code.
  • Lead by example in following and enforcing best practices in software development and deployment.

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentAgileDesign PatternsSCRUMTypeScriptJiraServerlessCI/CD

Posted 2024-10-10
Apply