
Senior Backend Developer
Knowledge Economic City
contract
Posted on:
Location Type: Remote
Location: Remote • 🇵🇰 Pakistan
Visit company websiteJob Level
Senior
Tech Stack
AWSCloudMicroservicesMySQLOraclePHPSymfony
About the role
- Develop and maintain robust server-side logic to support various functionalities of the web applications.
- Design, manage, and optimize relational databases, ensuring high performance and data integrity.
- Implement complex queries and database optimizations as needed.
- Design, develop, and maintain APIs for both internal and external use, ensuring they are efficient, secure, and well-documented.
- Integrate third-party services and APIs, facilitating seamless interaction between external systems and the company’s products.
- Implement security best practices to safeguard applications and user data.
- Regularly review and update security measures to stay ahead of potential vulnerabilities.
- Work in close coordination with front-end developers, designers, and other team members to ensure cohesive product development.
- Participate in code reviews and contribute to the overall improvement of the codebase.
- Continuously monitor and optimize back-end systems for performance, reliability, and scalability.
- Identify, troubleshoot, and resolve issues related to server-side logic, databases, and APIs.
- Maintain thorough documentation of back-end processes, APIs, and database structures.
- Adhere to and promote coding standards and best practices within the development team.
Requirements
- Bachelors in Computer Science, Software Engineering or a related field
- 5+ years of relevant experience required.
- Extensive knowledge and work experience with PHP.
- Having experience in Symfony is a big plus.
- Proficiency in MySQL Database (self-hosted and/or Amazon RDS).
- Good experience with RESTful API development.
- Good knowledge and experience of microservices architecture.
- Familiarity with security best practices and data protection protocols is a big plus.
- Good knowledge of AWS and Oracle cloud services.
- Experience in version control systems like Git and repository hosting services like Bitbucket.
- Strong ability to work in a team-oriented environment, with effective communication and collaboration skills.
- Capacity to explain complex technical concepts to non-technical stakeholders.
- Strong analytical skills for debugging and optimizing code.
- Ability to troubleshoot and resolve complex issues quickly and effectively.
- Willingness to stay updated with emerging front-end technologies and industry trends.
- Open to continuous learning and adapting to new tools and methodologies.
- Advanced English proficiency, both written and spoken, is mandatory for effective communication with partners and clients.
Benefits
- Competitive salary based on experience.
- Paid Time Off
- Friendly and supportive team environment.
- Access to an extensive library of training materials and company courses.
- Opportunity to develop towards automation or management.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPSymfonyMySQLRESTful API developmentmicroservices architecturesecurity best practicesAWSOracle cloud servicesGitdatabase optimization
Soft skills
team-orientedeffective communicationcollaborationanalytical skillstroubleshootingadaptabilitycontinuous learningcapacity to explain technical conceptsproblem-solvingwillingness to stay updated
Certifications
Bachelor's in Computer ScienceBachelor's in Software Engineering