Company Profile:
Programmers Force is a product-driven software company that excels in the field of Artificial Intelligence and Machine Learning since 2016. The company was founded by a team of visionary entrepreneurs that led its operations under software development, data science, DevOps, system architecture, big data processing, and blockchain-based applications development. We take pride in our diversified workforce with talent coming from top institutions of Pakistan and abroad. Our vision is to create innovative and intelligent business solutions through the development of smart web & mobile applications with a mission to support global industries in their day-to-day business challenges. Our specialised teams possess tacit knowledge of high-tech systems that enables us to tap businesses from more than 200 countries worldwide. This is just the beginning for us! We are in search of talented candidates with technical expertise who can add value to our fast-paced and work-intensive environment.
Tack of Programmers Force:
Not only the way out but the best way out! No rather, no “one or two” but a must for all. Win-Win is the goal.
Job Description:
We are looking for an analytical, results-driven back-end developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of programming languages and tools to analyse current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
Must Have:
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Strong understanding of the web development cycle and programming techniques and tools
- In-depth understanding of the entire web development process (design, development, and deployment)
- Problem-solving and verbal and written communication skills.
- Ready to learn and deploy new technologies
- Team Player and Responsible
- Self-driven with the ability to push a complete task on production
- Collaborates with project partners to identify product and technical requirements.
- Create, maintain, and update technical, system documentation, and API documentation as necessary
- Build efficient and reusable backend systems.
- Identify and communicate software development best practices, participating in design and code review
- Improve reliability, scalability, and performance
- Debug issues in production, root cause, and apply fixes in a timely manner.
Education & Experience Requirements:
- Minimum of a bachelor’s degree in computer science or a related field
- 2+ years of software development experience
- Deep experience in at least one modern server-side language such as PHP, Python, and javascript.
- Experience in socket programming (socket.io)
- Experience in in-memory database (Redis)
- Experience with PHP framework (Laravel)
- Experience with node.js framework (express js)
- Experience in building highly scalable architectures.
- Understanding the Importance and Value of Backend Security
- Experience with 3rd party API integrations
- Experience with Docker and container orchestration platforms
- Proficient in microservices architecture, CI/CD, and SQL.
- Expertise with REST API development
- Experience in SQL DBs (MySQL, PostgreSQL, etc.)
- Experience in NoSQL (MongoDB)
- Experience in API testing using postman.
- Experience scaling backend systems from thousands to millions of users
- Experience in authorization and authentication
- Experience with FCM
- Experience with source control management (Git)
Perks:
- Lunch on the House
- Flexible Working Hours
- Payment for Overtime
- Annual Leaves
- Enjoy your weekend, we work on weekdays only
- Health Insurance
- Life Insurance
- Provident Fund
- EOBI
- Advance Salary
- Family Care
- Family Treat
- Personal Loan
- In House Trainings
- Certifications
- Surprise Gifts & Performance based Bonuses
- Performance based salary increment and promotion
- Gym & Indoor Gaming – Perfect balance between work and play
- Opportunity to engage in frequent local and international trips
- Child Education
- Marriage Allowance
- Maternity Allowance
- Home Allowance
- Hostel Allowance
- Travel Allowance
- Personal Growth – Learn the best from the best
- Bike
- Car