Listen to Our Weekly Podcast
CLICK HERE TO JOIN OUR WHATSAPP COMMUNITY FOR FAST JOB UPDATES
- Full Time
- Lagos

Seamfix Nigeria Limited
Seamfix Nigeria Limited Job Recruitements 2023
1) I.T Sales Executive
Description
- Identify and pursue new business opportunities through market research, prospecting, and lead generation activities.
- Build and maintain a strong pipeline of potential clients by effectively managing and nurturing leads.
- Conduct sales presentations and demonstrations to showcase the features and benefits of our products and services.
- Develop and maintain strong relationships with clients, understanding their needs and providing customized solutions to meet their requirements.
- Negotiate and close sales deals, ensuring profitability and customer satisfaction.
- Collaborate with cross-functional teams, including marketing, product development, and customer support, to ensure a seamless customer journey and exceed customer expectations.
- Stay updated with industry trends, market conditions, and competitor activities to identify new selling opportunities and stay ahead of the competition.
- Prepare sales reports, forecasts, and updates, providing insights and recommendations for improvement to the sales manager.
- Attend industry events, trade shows, and conferences to network, promote our products/services, and expand brand visibility.
- Continuously develop product knowledge and sales skills through training programs and self-study to enhance performance and contribute to personal and professional growth.
Requirements
- Bachelor’s / Master’s Degree in Business Administration or a related field
- Proven experience in sales, preferably in the technology industry.
- Strong sales and negotiation skills, with a track record of achieving and exceeding sales targets.
- Excellent communication and interpersonal skills, with the ability to build rapport and establish long-term relationships with clients.
- Self-motivated and target-driven, with the ability to work independently and as part of a team.
- Ability to thrive in a fast-paced and dynamic work environment.
- Strong problem-solving skills and ability to think strategically.
- Proficiency in using CRM software and other sales tools.
- Willingness to travel as required.
- Strong business sense and industry expertise
- Excellent mentoring, coaching, and people management skills
- Good verbal and written communication skills
- Self-driven, decisive and dogged
- Be aware of the company’s viability and factor company’s viability into pricing and revenue generation
- Understand technology and market trends and future best practice in cash management solutions to meet business needs.
- Be well versed on industry trends, competition, and how they affect the company’s business.
- Ability to influence market direction within the sector of the company’s product.
- Ability to speak with confidence about the price of the product; the effort to always increase the margin of sales; abreast of negotiation skills and confidence to apply them; apply indirect strategies and trade-offs; ability to sway and influence.
- Understanding the company’s strengths and weaknesses as compared to competitors; understanding industry and market trends affecting the company’s competitiveness; having a good understanding of competitive products and services within the marketplace.
- Willing to make decisions in difficult or ambiguous situations
- Technology savvy and able to use sales software for the implementation of sales processes.
Essential Competencies & Attributes:
- Strong ability to manage internal and external stakeholders/clients
- Excellence driven
- Strong ownership mindset
- Excellent leadership skills Sales Manager – Job Description • Impeccable integrity
- Critical thinking and agile problem-solving capabilities
- Dynamic and active
- Possess a can-do mindset
- Good attention to details
- Collaboration skills
- Continuous improvement and learning mindset.
How to Apply
Interested and qualified candidates should:
Click here to apply online
2.) Scrum Master
What you will be Doing
- Assist in identifying business needs and system requirements
- Enforcing full adoption of AGILE methodology and Managing a Scrum Team
- Responsible for Product Delivery with the Technology Team.
- Assist in the in-depth analysis of the business requirements and systems specifications
- Conduct feasibility studies on proposed solutions
- Provide analysis to support the development of business cases
- Support the preparation of proposals for modified or replacement systems
- Conduct analysis on the risk and benefits for the proposed solutions
- Analyse systems and processes to identify enhancement opportunities to resolve system gaps
- Evaluate the ability of an existing system to support proposed changes and identify systems deficiencies and performance gaps
- Ensure proposed solutions and/or enhancements are aligned with user needs and requirements
- Identify and conduct feasibility analysis of proposed solutions and/or enhancements to systems
- Prepare proposals for proposed solutions and/or enhancements to systems
- Assist with translating business requirements into functional specifications
- Document specifications and interfaces between legacy and new systems, and systems enhancements and detailed specifications
- Act as the liaison between users and technical staff throughout the solution implementation cycle
- Develop test plans and test cases
- Support users on change control and systems updates and escalate issues to relevant team members for resolution
- Document post-test evidence of expected results or defects Coordinate training for new users
What you will be Needing
- First Degree in Engineering, Business Administration or other related courses.
- High Competent with AGILE methodologies, Scrum and Kanban.
- Certification is CSM (Certified Scrum Master) and/or CSPO (Certified Scrum Product Owner) is a HUGE plus.
- Thorough understanding of data analysis, business intelligence, management obligations, requirements and dynamics
- Interpersonal skill
- Project management skill
- Client management skill
- Good time management skills
- Be able to interpret wide range of information
- Ability to work with excel and powerpoint
- Excellent written and verbal communication skills
- Ability to work with diverse teams.
How to Apply
Interested and qualified candidates should:
Click here to apply online
3.) Senior Software Engineer (Team Lead) – Nestjs, Angular
Key Responsibilities
Technical Leadership:
- Lead and mentor a team of developers, fostering a collaborative and high-performing work environment.
- Provide technical guidance, best practices, and code reviews to ensure the quality and scalability of software projects.
- Drive innovation and advocate for the adoption of new technologies and tools to improve development processes.
NestJs Development:
- Demonstrate expert-level proficiency in NestJs (Node.js) for backend development.
- Design and implement robust and scalable APIs and backend services using NestJs and related technologies.
- Troubleshoot and resolve complex technical issues in the backend codebase.
Angular and Ionic Development:
- Possess strong skills in Angular and Ionic frameworks for front-end development.
- Collaborate with front-end developers to create seamless and responsive user interfaces.
- Ensure cross-platform compatibility and optimal performance for mobile applications using Ionic.
Project Management:
- Collaborate with product managers and stakeholders to define project requirements and technical specifications.
- Participate in project planning, estimation, and delivery schedules to meet business objectives.
- Monitor project progress, identify risks, and implement effective mitigation strategies.
Code Quality and Testing:
- Champion code quality standards and best practices throughout the development lifecycle.
- Conduct thorough testing and debugging to ensure software stability and reliability.
- Implement automated testing processes to enhance software quality.
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- Master’s degree is a plus.
- Proven experience (6+ years) as a Senior Software Engineer, with demonstrated team leadership and project management skills.
- Extensive hands-on experience with NestJs (Node.js) for backend development, including designing and implementing APIs.
- Strong proficiency in Angular and Ionic for front-end and mobile application development.
- In-depth understanding of software design principles, patterns, and best practices.
- Experience with database systems and data modeling for efficient data handling.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot complex technical issues.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Demonstrated passion for staying up-to-date with the latest technologies and industry trends.
How to Apply
Interested and qualified candidates should:
Click here to apply online
4.) Senior Software Engineer
Responsibilities
- Collaborate with cross-functional teams to design, develop, and implement high-quality web and mobile applications.
- Write efficient, maintainable, and scalable code in NestJs, Angular, and Ionic frameworks.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
- Continuously improve software development processes and methodologies.
- Troubleshoot and resolve technical issues in a timely manner.
- Stay updated with the latest industry trends, best practices, and emerging technologies.
- Mentor junior developers and promote a culture of knowledge sharing and growth within the team.
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Proven track record of at least 5 years of professional experience in software development.
- Extensive experience in front-end development using Angular and Ionic frameworks.
- Strong proficiency in back-end development using NestJs.
- Solid understanding of web and mobile application architecture and design patterns.
- Familiarity with RESTful APIs and asynchronous programming.
- Proficiency in HTML, CSS, and JavaScript.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience in building scalable and performance-optimized applications.
- Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud Platform.
- Knowledge of databases and data modeling.
- Previous experience mentoring junior developers.
How to Apply
Interested and qualified candidates should:
Click here to apply online
5.) Spring Developer: Java
Description
- Doing thorough code reviews and ensuring high code quality is maintained with proper tests
- Using sustainable coding patterns that can be easily enhanced and modified subsequently
- Optimization for applications for utmost speed and scalability
- Develop Java SpringBoot applications
- Modifying designs and specifications of complex applications.
- Analyzing code, requirements, system risks, and software reliability.
- Working with the Engineering Manager to further clarify and fine-tune technical task requirements based on business requirements and software design
- Effective collaboration with team members and stakeholders to deliver functional software
- Keeping up-to-date with industry trends and technology developments
- Must be able to communicate effectively both verbally and in writing
Requirements
- Experience with Object-Oriented Design (OOD)
- Work experience as a Senior Java Developer or similar role
- Extensive experience designing, building, and testing SpringBoot applications
- knowledge of static code analysis tools (e.g. sonar and PMD) for improving software quality
- Experience with securing applications (Knowledge of OWASP is a plus)
- Experience with building REST and SOAP services (knowledge of building reactive applications and GraphQL is a plus)
- Experience with caching, queueing, and streaming systems like Active MQ, Kafka, Redis, RabbitMQ
- Experience with Docker/Container orchestration (Kubernetes) and cloud deployment/management with platforms like AWS and Azure
- Extensive Experience with popular Java libraries and frameworks. (e.g. Hibernate, Vert. x)
- Proficient in SQL and knowledge of SQL/NoSQL databases like Postgres, Oracle, and MongoDB and DB migration tools like Flyway.
How to Apply
Interested and qualified candidates should:
Click here to apply online
6.) React Native Developer
Description
- Collaborate with the development team to understand project requirements and objectives.
- Lead the integration of the Android SDK into the React Native application using Native Modules.
- Design and implement a comprehensive React Native plugin that encapsulates the functionality of the Android SDK.
- Write clean, maintainable, and efficient code that follows best practices and coding standards.
- Conduct thorough testing and debugging to ensure the reliability and stability of the plugin.
- Optimize the plugin for performance and responsiveness.
- Collaborate with the QA team to identify and resolve any integration-related issues.
- Provide technical documentation for the React Native plugin, including usage instructions and API documentation.
Requirements
- Proficient in React Native development and Native Modules for Android integration.
- Demonstrated experience in integrating third-party Android SDKs into React Native applications.
- Strong understanding of mobile app architecture and design patterns.
- Expertise in JavaScript, Java, and other relevant programming languages.
- Familiarity with the Android development ecosystem, including Android Studio, Gradle, and Android debugging tools.
- Experience with version control systems, preferably Git.
- Solid understanding of software testing principles and methodologies.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills and ability to work collaboratively in a team.
- Self-motivated and able to work independently to meet project deadlines.
- Previous experience working on contract projects is a plus.
How to Apply
Interested and qualified candidates should:
Click here to apply online
7.) Software Tester
Description
- Review and analyze system specifications
- Collaborate with QA Analysts and Engineers to develop effective strategies and test plans
- Execute test cases and analyze results
- Evaluate product code according to specifications
- Create logs to document testing phases and defects
- Report bugs and errors to development teams
- Help troubleshoot issues
- Conduct post-release/ post-implementation testing
- Can utilize automated test scripts to perform duties
- Follows defined engineering process during the development lifecycle
- Test Data for test cases
- Lesson Learnt documents (based on testing inputs from previous projects)
Requrements
Education and/or Experience:
- A Bachelor’s Degree from an accredited university or related industry experience is required.
Other Requrements
- Proven experience as a Quality Assurance Tester or similar role
- Experience in project management and QA methodology
- Familiarity with Agile frameworks and regression testing is a plus
- Ability to document and troubleshoot errors
- Working knowledge of test management software (e.g. Jira, q Test) and SQL
- Understanding of the software development lifecycle and the deliverables created during the development lifecycle
Skills:
- Strong analytical skills, creative and critical thinking ability, and problem-solving skills
- Excellent communication skills
- Attention to detail
- Excellent time management skills
- Self-Motivating
- QA Software tools (e.g. Postman)
- SQL knowledge
- Jira.
How to Apply
Interested and qualified candidates should:
Click here to apply online
8.) Product Manager
What’s it About
- We are looking for an experienced Product Manager who is passionate about building products that customers love.
- You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll-out products that deliver the company’s vision and strategy.
What you will be Doing
- Gain a deep understanding of customer experience, identify and fill product gaps and generate new ideas that grow market share, improve customer experience and drive growth
- Create buy-in for the product vision both internally and with key external partners
- Develop product pricing and positioning strategies
- Translate product strategy into detailed requirements and prototypes
- Scope and prioritize activities based on business and customer impact
- Work closely with engineering teams to deliver with quick time-to-market and optimal resources
- Drive product launches including working with public relations team, executives, and other product management team members
- Evaluate promotional plans to ensure that they are consistent with product line strategy and that the message is effectively conveyed
- Act as a product evangelist to build awareness and understanding
- Represent the company by visiting customers to solicit feedback on company products and services
What you will be Needing
- M.Sc / B.Sc Degree in Computer Science, Engineering or equivalent preferred
- Proven work experience in product management or as an associate product manager.
- Proven track record of managing all aspects of a successful product throughout its lifecycle
- Proven ability to develop product and marketing strategies and effectively communicate recommendations to executive management
- Solid technical background with understanding and/or hands-on experience in software development and web technologies
- Strong problem solving skills and willingness to roll up one’s sleeves to get the job
- Skilled at working effectively with cross functional teams in a matrix organization
- Excellent written and verbal communication skills.
What We Offer
- Competitive Compensation
- Performance bonuses
- Mid – year grant
- Health Insurance
- Employers pension contribution
- Flexible and remote work culture
- Work with really smart people.
How to Apply
Interested and qualified candidates should:
Click here to apply online
9.) Business Development Manager
What you will be Doing
- Achieve growth and hit sales targets by successfully managing the sales process and pipeline
- Design and implement a strategic business plan that expands the company’s customer base and ensures its strong presence
- Build and promote strong, long-lasting customer relationships by partnering with them and understanding their needs
- Present sales, revenue, and expense reports and realistic forecasts to the management team or internal stakeholders
- Achieve agreed upon sales targets and outcomes within schedule; coordinate discussions with stakeholders and decision-makers; achieve shorter sales closure cycle
- Establish, develop, and maintain positive business and customer relationships; visit potential customers for new business; follow up to resolve customer problems and complaints to maximize satisfaction
- Analyze market data and identify market niches for the company’s business
- Identify product improvements or new products by remaining current on industry trends, market activities, and competitors.
What you will be Needing
- Bachelor’s / Master’s Degree in Business Administration or a related field
- 4- 8 years of experience as a Sales Executive
- Successful previous experience as a sales executive or sales manager, consistently meeting or exceeding targets
- Committed to continuous education through workshops, seminars, and conferences
- Demonstrated ability to communicate, present, and influence credibly and effectively at all levels of the organization
- Proven ability to drive the sales process from plan to close • Strong business sense and industry expertise
- Excellent mentoring, coaching, and people management skills
- Good verbal and written communication skills • Self-driven, decisive and dogged
- Be aware of the company’s viability and factor company’s viability into pricing and revenue generation
- Understand technology and market trends and future best practices in cash management solutions to meet business needs
- Be well-versed on industry trends, competition, and how they affect the company’s business
- Ability to influence market direction within the sector of the company’s product
- Ability to speak with confidence about the price of a product; the effort to always increase the margin of sales; abreast of negotiation skills and confidence to apply them; apply indirect strategies and trade-offs; ability to sway and influence
- Understanding the company’s strengths and weaknesses as compared to competitors; understanding industry and market trends affecting the company’s competitiveness; has a good understanding of competitive products and services within the marketplace
- Willing to make decisions in difficult or ambiguous situations
- Technology savvy and able to use sales software for the implementation of sales processes
- Strong ability to manage internal and external stakeholders/clients
- Excellence driven
- Strong ownership mindset
- Excellent leadership skills Sales Manager – Job Description • Impeccable integrity
- Critical thinking and agile problem-solving capabilities
- Dynamic and active
- Possess a can-do mindset
- Good attention to details
- Collaboration skills
- Continuous improvement and learning mindset.
How to Apply
Interested and qualified candidates should:
Click here to apply online
10.) Service Ops Engineer (II)
What you will be Doing
- Attend to all issues escalated by the users (via email, remedy & WhatsApp channel and other escalation channels)
- Ensure all issues & complaints are resolved promptly
- Attend to all telephone escalations, attend daily incident meetings & site visits with customer experience team & Business Relationship management team
- Conduct daily health checks on the application & prepare weekly reports
- Be available remotely to support & resolve customers issues that come up at off-work periods (weekends & after daily COB)
- Conduct training on application usage
- All other responsibilities assigned to you by your Manager
What you will be Needing
- B.Eng / B.Sc Degree from a reputable institution/university
- Proven work experience as an IT support officer
- Basic Programming knowledge
- Familiar with database system
- Good Customer relationship experience
- Problem solving skills and ability to work under pressure
- Strong time management and organizational skills
- Strong ownership mindset
- Excellence driven
- Good Attention to details.
What You will be Getting
- Competitive Compensation
- Laptop for work
- Health Insurance
- Employers pension contribution
- Flexible and remote work culture
- Work with really smart people.
How to Apply
Interested and qualified candidates should:
Click here to apply online
11.) Product Designer
What you will be Doing
- Set design requirements based on information from internal teams and user research.
- Identify new product improvement opportunities.
- Analyze how a new product satisfies market needs and consumer preferences.
- Stay up to date on current industry trends and market conditions.
- Coordinate with other design team members to ensure consistent and accurate communication.
- Modify and revise existing designs to meet changing customer preferences.
- Work closely with product engineers to suggest improvements for products and processes.
- Present product design ideas to cross-functional teams and senior leadership.
What you will be Needing
- Proven experience in all phases of the design process including user research, copywriting, wireframing, prototyping, visual design, interaction design, and usability testing.
- 3 years plus of experience
- An intuitive eye for customer needs beyond the obvious
- Excellent attention to detail
- Ability to collaborate with cross-functional team members
- Ability to collect and interpret both qualitative and quantitative feedback
- A well-rounded portfolio of client work, demonstrating a strong understanding of client objectives
- Ability to effectively communicate and persuade around design concepts
- Passion for design; not satisfied with the status quo and always thinking of ways to improve
- Creative problem-solving skills
- Dynamic, creative personality, effective at engaging and influencing a variety of audiences
- Provide assistance to product engineers when needed
- Recommend new tools and technologies by staying abreast of the latest trends and techniques.
- Vast knowledge of the following tools Adobe XD, Figma, Jira, Confluence, Miro, Balsamiq, Trello, Hotjar, Google Suite, Adobe Creative Suite.
- Familiarity with various operating systems (Linux, Mac OS, Windows)
- Analytical mind with problem-solving aptitude
- Ability to work independently
- Excellent organizational and leadership skills.
What You will be Getting
- Competitive Compensation
- Laptop for work
- Health Insurance
- Employers pension contribution
- Flexible and remote work culture
- Work with really smart people.
How to Apply
Interested and qualified candidates should:
Click here to apply online
12.) Senior Software Engineer (JavaEE and Spring)
Responsibilities
Technical Leadership:
- Lead a team of software developers, providing technical guidance and mentorship.
- Collaborate with cross-functional teams to plan, design, and implement software solutions.
- Act as a subject matter expert in JavaEE and Spring, providing insights on best practices and emerging technologies.
- Conduct code reviews, ensure adherence to coding standards, and promote code quality.
Software Development:
- Design, develop, and maintain scalable, high-performance JavaEE applications using Spring Framework.
- Create and optimize database schemas and queries to ensure efficient data access.
- Integrate software components and third-party libraries to enhance system functionality.
- Implement and maintain unit tests and automated test suites to ensure code reliability.
Project Management:
- Collaborate with product managers and stakeholders to gather and analyze requirements.
- Estimate project timelines and provide regular status updates on development progress.
- Identify potential risks and challenges during the development lifecycle and propose solutions.
Team Collaboration:
- Foster a collaborative and positive work environment within the software development team.
- Facilitate knowledge sharing and encourage continuous learning among team members.
- Conduct regular team meetings, performance evaluations, and provide constructive feedback.
Continuous Improvement:
- Stay up-to-date with the latest trends and advancements in JavaEE,
- Spring, and related technologies.
- Identify areas for process improvement and contribute to the enhancement of development practices.
Requirements
Educational Background:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Technical Skills:
- Proven experience (6+ years) with JavaEE, Spring Framework (including Spring Boot), and related technologies.
- Proficient in developing RESTful APIs, microservices, and distributed systems.
- Strong knowledge of database design, SQL, and database management systems (e.g., MySQL, PostgreSQL).
- Familiarity with front-end technologies (HTML, CSS, JavaScript, etc.) is a plus.
- Team Leadership Experience:
- Proven experience leading and mentoring software development teams.
- Excellent communication and interpersonal skills to effectively collaborate with team members and stakeholders.
Problem-Solving Abilities:
- Demonstrated ability to analyze and solve complex technical problems.
- Strong debugging and troubleshooting skills to identify and resolve issues efficiently.
Agile Development:
- Experience working in an Agile/Scrum development environment.
- Familiarity with Agile methodologies and tools (e.g., Jira, Confluence) is advantageous.
Time Management:
- Effective time management and organizational skills to handle multiple
- tasks and prioritize effectively.
Adaptability:
- Ability to thrive in a dynamic and fast-paced environment, adapting to
- changing requirements and priorities.
How to Apply
Interested and qualified candidates should:
Click here to apply online
13.) Database Administrator
What you will Be Doing
- Build database systems of high availability and quality depending on each end user’s specialized role
- Design and implement database in accordance to end users’ information needs and views
- Define users and enable data distribution to the right user, in appropriate format and in a timely manner
- Assist with schema design, code review, SQL query optimization and tuning
- Use high-speed transaction recovery techniques and backup data
- Minimize database downtime and manage parameters to provide fast query responses
- Write and deploy SQL patches
- Process work accurately and in a timely manner
- Provide proactive and reactive data management support and training to users
- Determine, enforce and document database policies, procedures and standards
- Perform tests and evaluations regularly to ensure data security, privacy and integrity
- Monitor database performance, implement changes and apply new patches and versions when required
- Collection of personal information from customers, site visitors, and other targets.
- Determine the process and methods in which the PII data are collected from customers
- Determine the specific type of PII data to be collected
- Ensure all change and modifications of PII data are effectively done
- Determine where and how to use the PII data and for a specified purpose.
- Ensure effective storage of all PII data in-house and when to share with third parties
- Determine the retention period for all PII data collected
- Design, create, and implement IT processes and systems that would enable the data controller to gather personal data.
- Use tools and strategies to gather personal data.
- Implement security measures that would safeguard personal data.
- Store personal data gathered by the data controller.
- Transfer PII data from the data controller to another organization and vice versa.
What you will Need
- Bachelor’s Degree in Computer Science or a related Information Technology field
- Proven working experience as a Database Administrator
- Experience in administering, managing, and tuning databases
- Hands-on experience with database standards and end-user applications
- Excellent knowledge of data backup, recovery, security, integrity, and SQL
- Familiarity with database design, documentation, and coding
- Implement and manage company data management practices and policies
- Experience with Oracle RAC and PostgreSQL
- Knowledge of MongoDB is a plus.
- Good understanding of database design, implementation, troubleshooting, and maintenance
- Sense of ownership and pride in your performance and its impact on the company’s success
- Previous experience with DBA case tools (frontend/backend) and third-party tools
- Familiarity with programming languages API
- Problem-solving skills and ability to think algorithmically
- Critical thinking and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
What You will be Getting
- Competitive Compensation
- MacBook Laptops for work
- Group Life Insurance
- Health Insurance
- Pension contribution
- Remote work culture
- Work from home allowance
- Work with really smart people
- Gym & Spa membership
- Laundry Service.
How to Apply
Interested and qualified candidates should:
Click here to apply online