Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 26, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Burhani Engineers Ltd. offers end-to-end solutions in electrical, instrumentation, mechanical and civil fields. Burhani Engineers Ltd. is an established EPC Electrical & Instrumentation Engineering company operating in the East and Central Africa region with offices in Nairobi, Mombasa, Kampala and Dar-es-Salaam.
    Read more about this company

     

    Full Stack Developer

    Job Purpose

    • Responsible for the design and creation of scalable software, writing clean, functional code on the front- and back-end and testing and fixing bugs or other coding issues.

    Key Responsibilities

    Front-End Development:

    • Architect Front-End: Collaborate to shape the structure of front-end website components.
    • User Interaction Design: Contribute to crafting user interactions for web pages.
    • Mobile Optimization: Ensure web applications perform seamlessly on various mobile devices.
    • Responsiveness Testing: Validate and fine-tune application responsiveness across platforms.
    • Design Integration: Work closely with graphic designers to implement website design features seamlessly.

    Back-End Development:

    • Back-End Application: Assist in the development of the back-end components of websites.
    • Server and Database Skills: Acquire expertise in server and database development for enhanced functionality.
    • API Design: Create and enhance essential APIs for data communication.
    • Scalability Focus: Develop and implement strategies for building scalable software solutions.
    • Feature Enhancement: Improve existing software elements and introduce innovative features.

    Technical Support and Maintenance:

    • Issue Resolution: Provide assistance for troubleshooting, debugging, and software upgrades.
    • Team Support: Offer technical guidance and support to colleagues.
    • Lifecycle Management: Manage the full software and application lifecycle, ensuring smooth maintenance and upgrades post-deployment.

    Software Development Process:

    • Collaborative Efforts: Work as a part of a cross-functional team of developers and product managers.
    • Feature Implementation: Bring new features to life based on business requirements.
    • Quality Assurance: Contribute to the development of software components and ensure thorough unit testing.
    • Continuous Improvement
    • Server and Database Mastery: Develop skills in server and database creation to enhance functionality.
    • Stay Updated: Stay informed about the latest trends and advancements in web applications and programming languages.
    • Client Interaction and Training:
    • Train users in the utilization of newly designed software.
    • Handle both technical and end-user requirements to deliver optimal solutions.

    Qualifications

    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
    •  3+ years proven experience as a Full Stack Developer or similar role.
    • Proficiency in front-end technologies (HTML, CSS, JavaScript) and front-end frameworks (e.g., React, Angular, or Vue.js).
    • Strong server-side development skills using technologies such as Node.js, Python, Ruby, or Java.
    • Experience with database systems (SQL and/or NoSQL).
    • Familiarity with RESTful API design and integration.
    • Solid understanding of web development best practices.
    • Knowledge of software testing and debugging techniques.
    • Excellent problem-solving and communication skills.
    • Ability to work collaboratively in a team and meet project deadlines.
    • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
    • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
    • Familiarity with DevOps practices and tools.
    • Previous work on scalable and high-traffic web applications.
    • Contributions to open-source projects or a strong online portfolio.

    go to method of application »

    Data Entry Intern

    Job Description

    Requirements:

    • Proficiency with systems preferably ERP or accounting sofware.Knowledge of SQL/Python/ R or data programming languages is an advantage
    • Strong attention to detail 
    • Effective communication skills.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Burhani Engineers Ltd Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail