karyab logo

Full Stack Developer

  • Bayat Power
  • Kabul

duties

  1. Design, build, and maintain efficient, reusable, scalable code and reliable code using ASP.NET framework, SQL Server, and design/architectural patterns (e.g., Model-View-Controller (MVC, with architecture styles/APIs (REST, RPC))
  2. Review and refactor code
  3. Design, develop, test, and deploy scalable web applications using modern front-end and back-end technologies.
  4. Collaborate with cross-functional teams to define, design, and ship new features.
  5. Lead architectural discussions and make decisions that affect the long-term codebase and development process.
  6. Write clean, maintainable, and efficient code with thorough documentation.
  7. Conduct code reviews, mentor junior developers, and contribute to a culture of continuous improvement.
  8. Troubleshoot, debug, and optimize application performance and security.
  9. Stay up-to-date with emerging technologies and propose their adoption where appropriate.
  10. Remain up to date with the terminology, concepts, and best practices for coding web, service, and mobile apps
  11. Develop technical interfaces, specifications, and architecture
  12. Use and adapt existing web applications for apps
  13. Create and test software prototypes
  14. Develop client displays and user interfaces
  15. Develop technical design documentation, data schema, and objects
  16. Help maintain code quality and organization
  17. Translate application storyboards and use cases into functional applications
  18. Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces
  19. Directing system testing and validation procedures
  20. Directing software programming and documentation development
  21. Consulting with departments or customers on project status and proposals
  22. Working with departments on technical issues, including software system design and maintenance
  23. Analyzing information to recommend and plan the installation of new systems or modifications of an existing system
  24. Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements
  25. Integrate data storage solutions, Microsoft SQL Server, MySQL, DB2, CDN, Data Warehouse
  26. Ensure the best possible performance, quality, and responsiveness of applications
  27. Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  28. Experience with back-end coding languages, including Node.js, Java
  29. Experience in designing and building frontend applications using Type-, JavaScript, HTML, (S)CSS, PHP, and CodeIgniter
  30. Knowledge and experience in web components, RXJS, ES6, Angular (6), and Laravel framework.
  31. Front-end and back-end web development

Knowledge and experience in customizing the current web-based ERP System and developing new systems.

qualification

Management and Professional Experiences:

4+ years of experience in the field of Software Development or other related field.

Strong problem-solving.

Ability to think clearly and logically.

Ability to meet deadlines, ability to allocate and review priorities.

Proficiency in front-end technologies such as React, Vue.js, or Angular.

Strong experience with back-end technologies such as Node.js, Python, Java, or NET.

Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).

Familiarity with RESTful APIs, GraphQL, and third-party integrations.

Proficiency with version control tools (e.g., Git) and agile development workflows.

Strong Software Development skills.

Strong Knowledge of software and backend development

Solid oral, written, and listening communication skills required.

Ability to work well independently and within a team environment, and in a fast-paced, deadline-driven environment with rapidly changing priorities.

Submision Guide Line

Applicants should submit their covering letter and CV to hr@bayatpower.com by no later than May 20, 2025.


In the subject line of the e-mail, please mention (Full Stack Developer).


Kindly combine the covering letter and CV as one PDF document and avoid sending us certificates and other large-sized documents at this stage.


Job Overview

  • Announced date : April 29, 2025
  • Expire Date : May 20, 2025
  • Number of Jobs: 1
  • Vacancy Number: BP-00126
  • Salary : As per company salary scale
  • Contract Type : Long-term
  • Contract Duration : Not specified
  • Employment Type : Full Time
  • Gender : Any
  • Nationality : Afghan
  • Probation Period : 3 month
  • Minimum Education : Bachelor's Degree

Organization Information

Bayat Power

Established in 2016, Bayat Power is Afghanistan’s largest private Electric Power Production and Development Company. The Company owns and operates Bayat Power-1, the first in a new generation of Gas to Electricity power generation plants that will provide affordable, reliable, and environmentally sustainable electric power to homes and businesses throughout Afghanistan. Bayat Power is leading the resurgence of Afghanistan’s Energy Exploration, Energy Development, and Gas-Fired Power Production sectors. We’re proud to invest in the promise and potential of Afghans, through educational and professional development programs that are building up a new generation of Afghan Engineers and Technical Specialists. Bayat Power is a division of The Bayat Group. The Bayat Group of companies has more than a decade of experience building highly profitable enterprises in Afghanistan in the telecommunications, media, industrial infrastructure, security, and logistics sectors. We have a proven ability to work successfully with government officials/organisations at both the national and regional levels to help grow industries that generate profitable returns and set the base for the long-term economic growth of the nation. Founded in 2002 by Dr. Ehsanullah Bayat, The Bayat Group, through its role as Afghanistan’s largest privately-owned company, employer, investor, and non-profit leader, has been a proud and impactful partner in the development of some of Afghanistan’s most critical infrastructures.

Categories

IT

Required Languages

Persian Pashto English