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: Aug 6, 2021
    Deadline: Aug 17, 2021
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • MacTay Consulting has been in existence for over 28 years in Nigeria. We are a member of TACK and TMI, international consulting companies operating in over 60 countries and with a combined experience of over 80years. Our global network of partners and experience means that our clients enjoy all the benefits of a local office, while drawing upon our multi...
    Read more about this company

     

    Frontend Engineer

    Job Summary

    • We are looking for programmers with a keen eye for design for the position of Front End Developer. Front-end Developers are responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining brand consistency across all web pages, among other duties.
    • You will be required to work in teams alongside Backend Developers, Graphic Designers, and User Experience Designers to ensure all elements of web creation are consistent. This requires excellent communication and interpersonal skills.

    Job Responsibilities

    • Determining the structure and design of web pages.
    • Ensuring user experience determines design choices.
    • Developing features to enhance the user experience.
    • Striking a balance between functional and aesthetic design.
    • Ensuring web design is optimized for smartphones.
    • Building reusable code for future use.
    • Optimizing web pages for maximum speed and scalability.
    • Utilizing a variety of markup languages to write web pages.
    • Maintaining brand consistency throughout the design.

    Requirements

    • 3 - 4 years of recent hands-on coding and software design.
    • A Bachelor's Degree in Computer Science or related Engineering fields.
    • Have a solid understanding of JavaScript.
    • Be an expert at building web applications using HTML, CSS, and at least one JavaScript framework like React.js or Vue.js.
    • A good knowledge of User Interface patterns and techniques to solve common UI problems.
    • Familiarity with TDD and concepts like mocking and stubbing for unit / integration tests.
    • Deep understanding of basic algorithms and data structures.
    • Familiarity with building Web components and data visualizations using libraries like D3.js.
    • Critical thinker and problem-solving skills.
    • Comfortability using build tools.
    • A solid knowledge of Web Accessibility Principles.
    • Team player.
    • Great interpersonal and communication skills.

    go to method of application »

    Backend Engineer

    Job Summary

    • The Backend Engineer is responsible for writing web services and APIs which are consumed by client applications, which may vary from web / mobile applications to embedded systems.

    Job Responsibilities

    • Be involved and participate in the overall application lifecycle.
    • Have solid knowledge of at least one server-side programming language e.g PHP, JavaScript (Node), e.tc. Focus on coding and debugging.
    • Collaborate with Front-end and mobile developers.
    • Define and communicate technical and design requirements.
    • Provide training, help, and support to other team members.
    • Build high-quality reusable code that can be used in the future.
    • Develop functional and sustainable web applications with clean codes.
    • Troubleshoot and debug applications.
    • Learn about new technologies.
    • Stay up to date with current best practices.
    • Conduct UI tests and optimize performance where necessary.
    • Manage cutting-edge technologies to improve applications.
    • Collaborate with multidisciplinary team of designers, developers, and system administrators.
    • Participate in conferences and educational programs.
    • Follow new and emerging technologies.

    Requirements

    • 3 - 4 years of recent hands-on coding and software design.
    • Bachelor’s Degree or more in Computer Science or a related field.
    • A track record of projects completed on time - you are a flawless executor, not a procrastinator.
    • You find satisfaction in a job well done and want to solve head-scratching challenges.
    • Experience with all phases of the software development life cycle, best practices, and Agile Software Development.
    • Solid OOP and software design knowledge - you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
    • A strong familiarity of Web Server technologies including NGINX, Apache and J2EE.
    • Experience with Java or Ruby, and the willingness to learn new technologies (Experience with other object-oriented languages is okay too, but our code is Java, Ruby and Scala, so you should be able to get up-to-speed on at least one of them quickly.
    • Establish Back-End Software Engineer best practices.
    • Work autonomously, are excited by new technologies, and will never back down from the challenges of scale.
    • Experience with Linux/Unix and scripting languages like Python, Perl, shell scripting, etc.
    • Knowledge in database systems and NoSQL databases such as DynamoDB.
    • Experience deploying machine learning models is a plus.

    Method of Application

    Interested and qualified candidates should send their CV to: bayonle.oduola@mactay.com using the Job Title as the subject of the mail.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at MacTay Consulting Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail