We are looking for a Back-End Web Developer responsible for developing the backend/server side of our new web applications. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your coworkers into the application. A basic understanding of front-end technologies is therefore necessary as well.


  1. Design and implementation of server side architecture.
  2. Integration of user-facing elements developed by front-end developers with server side logic.
  3. Building reusable code and libraries for future use
  4. Optimization of the application for maximum speed and scalability
  5. Implementation of security and data protection
  6. Design and implementation of database/data storage solutions
  7. Ensuring the code is designed and built for speed and scalability
  8. Design and construction of our REST API
  9. Integrating our front-end UI with the constructed API
  10. Build features and applications with a mobile responsive design
  11. Technical documentation
  12. Test software to ensure responsiveness and efficiency.
  13. Ensure delivery of the project within time.
  14. Collaborate with other team members and stakeholders


  1. Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
  2. Proficient knowledge of a back-end programming language like PHP, Python, Ruby, Java, .NET, JavaScript etc.
  3. Experience with a relevant and globally supported framework—both front-end and back-end (React, Vue, Laravel, Angular, Node.js)
  4. Good understanding of server-side CSS preprocessors, such as LESS and SASS
  5. Understanding accessibility and security compliance.
  6. User authentication and authorization between multiple systems, servers, and environments
  7. Integration of multiple data sources and databases into one system
  8. Management of hosting environment, including database administration and scaling an application to support load changes
  9. Data migration, transformation, and scripting
  10. Outputting data in different formats
  11. Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform.
  12. Creating database schemas that represent and support business processes
  13. Implementing automated testing platforms and unit tests
  14. Proficient understanding of code versioning tools, such as Git.
  15. Proficient understanding of OWASP security principles.
  16. Understanding of “session management” in a distributed server environment.


Bachelor degree in Computer Science

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Information Technology
Job Location:
No Preference
Minimum Education:
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Jan 22, 2023
Posting Date:
Dec 21, 2022
Diversity Inclusion:
We value diversity of our employees. All qualified applicants will receive fair consideration without regard to genders or socio-economic backgrounds.

Work Environment

Supervisor’s gender:
Percentage of female coworkers:

AMS - Power & Industrial Engineering Private Limted

Engineering · 51-100 employees - Lahore

AMS-Power undertakes Fabrication & Construction Works for major projects in Power Generation Plants, Process and Petro-Chemical, and related industries. Our services extend through the Mechanical, Electrical and Automation works, including High & Low Speed Rotary Machines, Plant Piping, Pressure Vessels & Parts and Structural Steel Works, Pre-calibration and Field Tests of the Plant Equipment and various systems. We also provide back-up supervision and skilled assistance for Commissioning as well as for Maintenance Works of the Plants. AMS IoT is based in Pakistan and Canada. We are a group of young and passionate engineers and professional obsessive with latest technology trends with the mission to help bring change in people lives and their interaction with technology. Our aim is to provide our customers with solutions that will enable a highly effective, secure and flexible provisioning and management of their devices and assets. We are really passionate about latest trends in the field of IoT and our mission is to help people regarding the related projects. We focus on complete solution development from ideas to working prototypes.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!