Jobs Career Advice Signup
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 CBT, test 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.

    Method of Application

    Interested and qualified? Go to Burhani Engineers Ltd on jobs.smartrecruiters.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Burhani Engineers Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail