Current Vacancies at MacTay Consulting
MacTay Consulting - We commit to reaching excellence in providing reliable HR services of consistently high quality to our employees with a passion for learning and continuous improvement.
We are recruiting to fill the position below:
Job Title: Backend Engineer
Location: Lagos
Employment Type: Full-time
Job Responsibilities
- Expanding and improving existing web applications
- Developing new user-facing features using HTML, CSS, Javascript (React.js)
- Building reusable code and libraries for future use
- Optimizing application for maximum speed and scalability
- Collaborate with other team members and stakeholders
- Ability to perform and thrive in a team environment
- Ensure the technical feasibility of UI/UX designs
- Work closely with the Design team to implement new features
- Independently support the entire application lifecycle (concept, design, test, release, and support).
Job Requirements
- Interested candidates should possess a Bachelor's Degree with 5 - 7 years of work experience.
- Experience working in an AGILE environment
- Experience working with RESTful web services
- Experience with TDD
- Strong understanding of Backend best practices
- Experience with build automation
- Proficient understanding of web markup, including HTML, CSS
- Basic understanding of server-side CSS pre-processing platforms
- Proficient understanding of client-side scripting and JavaScript frameworks
- Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS (ReactJS is preferred)
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git
- 3/ 4years working experience (or equivalent experience with multiple professional software development product teams) in Software Development with ReactJS.
Job Title: Frontend Engineer
Location: Lagos
Employment Type: Full-time
Key Responsibilities
Core Function:
- Expanding and improving existing web applications
- Developing new user-facing features using HTML, CSS, Javascript (React.js)
- Building reusable code and libraries for future use
- Optimizing application for maximum speed and scalability
- Collaborate with other team members and stakeholders
- Ability to perform and thrive in a team environment
- Ensure the technical feasibility of UI/UX designs
- Work closely with the Design team to implement new features
- Independently support the entire application lifecycle (concept, design, test, release, and support).
Qualification, Skills and abilities
- Interested candidates should possess a Bachelor's Degree with 5 - 9 years of work experience.
- Experience working in an AGILE environment
- Experience working with RESTful web services
- Experience with TDD
- Strong understanding of Front-end best practices
- Experience with build automation
- Proficient understanding of web markup, including HTML, CSS
- Basic understanding of server-side CSS pre-processing platforms
- Proficient understanding of client-side scripting and JavaScript frameworks
- Good understanding of advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS (ReactJS is preferred)
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git
- 3/ 4years working experience (or equivalent experience with multiple professional software development product teams) in Software Development with ReactJS
Application Deadline 5th June, 2021.
Job Title: Head of Engineering
Location: Lagos
Employment Type: Full-time
Key Accountabilities
- Responsible for overseeing all technical aspects and technological resources of the company to drive organizational growth.
Job Responsibilities
- Execute overarching strategic objectives for the company as it pertains to the Core Operations
- Create operations program roadmap and ensure scope, schedule, and budget are established
- Define project deliverables, milestones, and required tasks for the Tech Team
- Forecast staffing, workload, and performance results to meet business demands
- Monitor and key performance metrics across all the sub-units in the tech team
- Develop and direct all networking safeguards to reduce the risk of outside breaches
- Protect sensitive internal and external client information
- Evaluate technical efficiency and makes necessary changes consistently
- Develop and enhance the company's website to increase site traffic
- Identify competitive advantages and technological trends for the benefit of a company
- Lead the strategy for technology platforms, partnerships, and external relationships
- Identify, compare, select, and implement technology solutions to meet current and future needs
- Develop, track, and control the development of annual operating and capital budgets for purchasing, staffing and operations
- Keep abreast of new trends and best practices in the technology landscape
- Track, analyze, and monitor technology performance metrics
- Oversee all system design and changes in system architecture
- Manage and optimize infrastructure assets to satisfy internal financial targets
- Work closely with Marketing, Business Development and Operations to define and deliver new products, enhancements and streamline processes
- Take the initiative in thought leadership, innovation, and creativity
- Conduct research to improve the technological assets of the company
- Develop procedures and policies and exploit technology to improve products and services that centre on external customers
- Oversee and manage weekly operations in the tech department
- Prepare detailed reports, both current and forecasting for the management team
- Oversees IT budgets to eliminate wastage/ loss
- Adhere to legal business requirements and enforce compliance acting when necessary
People Management:
- Delegate responsibilities to ensure team heads grow as capable participants.
- Motivate team heads to meet or surpass operations goals
- Coordinate performance reviews for operations team members in a prudent manner.
- Employ various initiatives to coach team members to optimize their capabilities.
Required Qualifications
- Master's degree in Business Administration.
- 5+ years experience managing a complex enterprise's human resources, finances, operations and strategies.
- Proven track record of outstanding performance in a previous complex enterprise
- Hands on experience in strategic planning and business development
- In-depth knowledge of different business functions such as HR, Finance, marketing etc.
- Working knowledge of data analysis and performance/operation metrics
- Proven track record of successfully translating insights into actionable, influential results
- Working knowledge of IT/Business infrastructure and MS Office
Job Requirements:
- Exceptional Oral and Written Communication Skills
- Interpersonal skills
- Project and Risk Management
- Business Process Improvement
- Critical and Analytical Thinking
- Problem Solving
- Industry and IT knowledge
- Leadership Skills
- People Management
- Public Speaking and Presentation Skills
- Financial Analysis and Accounting Knowledge
Application Deadline 7th June, 2021.
How to Apply
Interested and qualified candidates should send their CV to: [email protected] using the Job Title as the subject of the mail.