Careers @ Folio3

Opportunities don’t happen, you create them

SEO Executive

Pakistan

Regular

Folio3 is looking for an ambitious SEO Executive who will be required to identify and own projects as part of the global SEO strategy. we expect you to maximize the volume of inbound organic traffic from search engines to a website.

Responsibilities:

  • Responsible for optimizing the website(s) to improve search engine rankings.
  • Conducts keyword research and on-page optimization to improve website visibility.
  • Develops and manages content marketing strategies to drive traffic and engagement.
  • Analyzes website traffic and provides recommendations for improvement.
  • Conducts market research.
  • Stays up-to-date with the latest SEO trends and algorithms.

Requirements:

  • Requires knowledge of tools such as Google Analytics, and other SEO-related tools.
  • Requires strong analytical, communication, and time management skills.
  • Requires a bachelor's degree in marketing, computer science, or a related field.
  • 1-3 years of experience in SEO is required.
 

Senior ML Engineer

Pakistan

Regular

Folio3 is looking for a Senior ML Engineer ready to work in a team and individual setting and can take full technical ownership of his work.

Responsibilities:

  • Evaluate, Compare, Implement, and Optimize Deep Learning solutions for various Computer Vision problems.
  • Develop backend APIs for ML Inference and ML Applications.
  • Deploy AI solutions on cloud platforms like AWS, Google Cloud, and Azure.

Requirements:

  • Solid understanding of CNNs and RNNs.
  • Experience in EDA and Feature Engineering.
  • Hands-on experience in building, deploying, and improving models using popular Deep Learning frameworks (PyTorch, Tensorflow) and Machine Learning frameworks (Sklearn, XGBoost, PyCaret).
  • Knowledge in Image Processing, Object Classification, and Detection, Object Tracking.
  • Knowledge in Model Interpretability and Experiment Tracking tools like MLFlow/Weights and Biases.
  • Strong programming, debugging, and problem-solving skills in Python, Flask, and FastAPI with Linux.
  • The ideal candidate must be passionate about AI and stay up-to-date with the latest developments in the field

Assistant Manager – Digital Marketing

Pakistan

Regular

We are looking for Assistant Manager, Digital Marketing who will be responsible for building and implementing the marketing strategy for our Cloud division.

Responsibilities:

  • Identify the customer journey, the touchpoints, painpoints, and the search journey.
  • Detailed analysis of competition from product to digital metrics.
  • Create a comprehensive insight bank that can be tested with customers.
  • Create annual strategic plans that manage the top to bottom of the customer funnel.
  • Planning digital marketing campaigns, including web, SEO/SEM, email, social media and events, AdWords campaigns, social media platforms, email campaigns, and events.
  • Developing and executing content calendar (incl blogs, white papers, case studies, landing pages, posts).
  • Reach out to affiliates and potential partners for collaboration.
  • Utilize the strong analytical ability to evaluate and present insightful reports on marketing performance.
  • Partner with sales and product teams to develop collateral that be used for conversion across the funnel.
  • Coordinate with designers, developers, and SEO teams to get assets developed.

Requirements:

  • At least 8-12 years of experience in Digital Marketing.
  • Worked within the cloud services industry (agency or client side).
  • Should have good analytical and communication skills.
  • Should have a holistic understanding of different digital marketing channels including SEO, SEM, blogging, social, etc.
  • Good knowledge and experience with online marketing tools and best practices.
  • Should be able to create presentations and write content.
  • Should have the right attitude: displays ownership, believes in the power of collaboration, tries new things, and hunger to deliver.
  • Most importantly, someone who believes the customer is the most important stakeholder

Senior Software Engineer (NodeJS)

Pakistan

Regular

A Senior Software Engineer for Node is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs and ensuring that the functionality, security, and performance of the server application are as per the design and are completely bug free.

Responsibilities:

  • Analyze business requirements, estimate assigned tasks, write clean, maintainable, and well-documented code and unit tests.
  • Troubleshoot and debug issues in a timely manner.
  • Maintain systems by fixing any existing issues and tuning the code for enhanced security and performance.
  • Research new technologies and control the version of codes.
  • Actively participate in discussions and planning meetings.

Requirements:

  • BSCS, Engineering, along with at least 4+ years’ of relevant experience.
  • Knowledge of NodeJS and its available frameworks such as ExpressJS and NestJS.
  • Knowledge and experience in writing backend components and Restful APIs.
  • Experience with NoSQL databases like MongoDB and SQL databases.
  • Experience with CI/CD processes and pipelines for faster code delivery.
  • Understanding of accessibility standards and security compliances.
  • Experience working in an Agile development environment is a plus.

Software Engineer

Pakistan

Regular

Folio3 is looking for a well-organized fresh graduate to join our team as a Software engineer. The successful candidate will be able to learn and build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.

Responsibilities:

  • Execute full lifecycle software development. Write well-designed, testable, efficient code
  • Produce specifications and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Document and maintain software functionality.
  • Tailor and deploy software tools, processes, and metrics.

Requirements:

  • Hands-on Knowledge in designing interactive applications.
  • Ability to develop software in C, C++, and Java.
  • Excellent knowledge of Relational Databases, SQL, and OOP.
  • Knowledge of test-driven development.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes.
  • Knowledge of algorithms and data structures
  • BS degree in Computer Science, Engineering.

Trainee/Associate Software Engineer

Pakistan

Contract

Folio3 is looking for a final-year student to join our team as the new trainee engineer. The successful candidate will be able to learn and build high-quality, innovative, and fully performing software in compliance with coding standards and technical design.

Responsibilities:

  • Execute full lifecycle software development. Write well-designed, testable, efficient code
  • Produce specifications and determine operational feasibility.
  • Integrate software components into a fully functional software system.
  • Document and maintain software functionality.
  • Tailor and deploy software tools, processes, and metrics.

Requirements:

  • Hands-on Knowledge in designing interactive applications.
  • Ability to develop software in C, C++, and Java.
  • Excellent knowledge of Relational Databases, SQL, and OOP.
  • Knowledge of test-driven development.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes.
  • Knowledge of algorithms and data structures
  • BS degree in Computer Science, Engineering, or in the final semester.

Marketing Intern

Pakistan

Contract

Folio3 is looking for an enthusiastic marketing intern to join our marketing department and provide creative ideas to help achieve our goals. As a marketing intern, you will collaborate with our marketing team at all stages of the campaigns. Your insightful contribution will help develop, expand and maintain our marketing channels.

Responsibilities:

  • Collect quantitative and qualitative data from marketing campaigns.
  • Perform market analysis and research on the competition.
  • Support the marketing team in daily administrative tasks.
  • Assist in marketing and advertising promotional activities (e.g., social media, direct mail, and web).
  • Prepare promotional presentations.
  • Help distribute marketing materials.
  • Collect prospect data for ABM.
  • Manage and update company database and customer relationship management systems (CRM).
  • Help organize marketing events.

Requirements:

  • Strong desire to learn along with a professional drive.
  • Solid understanding of different marketing techniques.
  • Excellent verbal and written communication skills.
  • Excellent knowledge of MS Office.
  • Familiarity with marketing computer software and online applications (e.g., CRM tools, Online analytics, and Google AdWords).
  • Passion for the marketing industry and its best practices.
  • Current enrollment in a related BS or Master’s degree.
 

Senior Software Engineer (ReactJS)

Pakistan

Regular

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain.

Responsibilities:

  • Developing new user-facing features using React.js.
  • Building reusable components and front-end libraries for future use.
  • Translating designs and wireframes into high-quality code.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

Requirements:

  • Should have 4-5 years of relevant experience.
  • BS/MS from a reputable university.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux).
  • Familiarity with newer specifications of ECMAScript.
  • Experience with data structure libraries (e.g., Immutable.js).
  • Knowledge of isomorphic React is a plus.
  • Familiarity with RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with modern front-end builds pipelines and tools.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements.
  • A knack for benchmarking and optimization.
  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial).

Senior Project Manager

Pakistan

Regular

Folio3 is looking for an organized, and detail-oriented project manager. You are expected to oversee projects from start to end, requiring prior technical project management experience.

Responsibilities:

  • Ensure that all projects are delivered on time, and within scope and budget.
  • Develop a detailed project plan to monitor and track progress.
  • Measure project performance using appropriate tools and techniques.
  • Perform risk management to minimize project risks.
  • Deliver completed software products to clients and perform regular checks on product performance.

Requirements:

  • BS in Computer Science.
  • 5+ years of technical project management experience.
  • 1+ years of a software engineering or QA experience in the initial stage.
  • Excellent communication and problem-solving skills.
  • Experience in managing complex and enterprise-level web and mobile application projects Work.
  • Experience: 4-10  years

Senior Software Engineer (.NET)

Pakistan

Regular

Folio3 is looking for an experienced .NET developer. You are expected to manage the software development lifecycle and use your expertise in the .NET framework to help us deploy high-quality applications.

Responsibilities:

  • Produce code using .Net languages (C#, VB, and . NET).
  • Provide technical support for web, desktop, or mobile applications.
  • Prepare test-based applications for various .Net applications.
  • Enhance existing systems by analyzing current business needs.
  • Prepare an action plan and identify areas for modification and improvements.
  • Create technical specifications and test plans.
  • Provide technical support and monitor the everyday activities of the system.

Requirements:

  • At least 2 to 6 years of experience Core .NET development experience.
  • BS in Computer Science.
  • Strong problem-solving & analytical skills & the ability to understand complex business requirements.
  • Must have a solid understanding of C# basics, entity frameworks, design patterns, MySQL table design & structures.
  • Socket programming and multi-threaded application development are a plus.
  • Azure platform expertise is desired.

Senior QA Engineer

Pakistan

Regular

Folio3 is looking for an experienced Senior Quality Assurance Engineer with high-end problem-solving, analytics, and project management skills. You are expected to have automated testing exposure, and experience with working on selenium and Jmeter.

Responsibilities:

  • Security testing (experience with various tools and techniques is a plus).
  • Performance testing (experience with various tools and techniques is a plus).
  • Automation testing exposure.

Requirements:

  • BS in Computer Science.
  • Experience in Mobile testing on Android and IOS platforms.
  • Experience in Enterprise web testing.
  • Expertise in Web server configurations (IIS and Apache).
  • Expertise in writing database queries.
  • Excellent problem-solving skills.
  • Can work independently.
  • Good communication skills.
  • Work Experience: 3 to 5 years desirable – others with strong interests or skills are encouraged to apply.

QA Engineer

Pakistan

Regular

Folio3 is looking for a talented Quality Assurance Engineer with an experience of 2 to 4 years. Your primary focus will be on creating and implementing quality control and testing strategies.

Responsibilities:

  • Enterprise web testing
  • Web servers’ configurations (IIS and Apache)
  • Write database queries
  •  Security testing (experience with various tools and techniques is a plus)
  • Performance testing (knowledge of various tools and techniques is a plus)
  • Working on Selenium and Jmeter will be a positive edge
  • Working on any mobile automation tool or framework
  • Linux (preferred)

Requirements:

  • Work Experience: 2 to 4 years
  • BS in Computer Science.
  • Experience in Mobile testing on Android and IOS platforms
  • Should have Automation testing exposure
  • Excellent problem-solving skills
  • Can work independently
  • Good communication skills

Lead/Senior Software Engineer (GoLang)

Pakistan

Regular

Folio3 is seeking a dedicated Golang Developer to join our growing company.

Responsibilities:

  • Self-starter requiring minimal oversight, demonstrates consistent involvement with flexibility and good follow-through skills.
  • Understand the challenges that face enterprise IT organizations with integrating ITSM/ITOM solutions. into an enterprise environment to deliver business and IT services to their end user a plus.

Requirements:

  • Experience with DevOps CI/CD pipelines.
  • Experience with Jenkins.
  • Experience with security best practices regarding SSO, certificate mgmt., encryption, etc.
  • Internet of Things (IoT) technology / Edge Computing experience a plus.
  • Object-oriented modeling and design a plus.
  • 6+ years of experience in enterprise software product development.
  • 1+ years of experience in Go Language development or 2+ years of experience in C/C++ development or Java development.
  • 2+ years of experience in Container technology such as linux, Docker, Kubernetes, Helm Charts, etc.
  • 2+ years of experience in message bus technologies such as Kafka, MQTT, ZeroMQ.
  • 2+ years of MongoDB, Redis or similar no-SQL DB experience.
  • 3+ years of experience of RDMS.
  • 3+ years of experience in REST API development.
  • Experience with Github.
  • Excellent problem solver and out-of-box thinker.
  • Must have participated in full product development lifecycle of software products (whiteboard to production) and successfully brought documentation deliverables to market.
  • Familiar with Agile development methodology, practice in unit testing and work well with QA to produce high quality results.
  • Excellent written and verbal communication skills.
  • Exceptional initiative and drive.
 

Senior Software Engineer (Ruby)

Pakistan

Regular

Folio3 is looking for a Senior Ruby Developer to join our engineering team and help us build functional software and web-based applications.

Responsibilities:

  • Write effective and scalable code in Ruby.
  • Build back-end components for web applications.
  • Test applications for performance, responsiveness, and security.
  • Create automated test scripts.
  • Improve and maintain applications after deployment.

Requirements:

  • 3 - 5 years of professional software development experience.
  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or equivalent.
  • Experience with the development of web APIs using Ruby.
  • Experience with development of back-end of web portals using Ruby.
  • Passionate about writing beautiful, maintainable code & tested code.
  • Good communication skills – both written and verbal.
  • Must be able to interact with foreign client.
  • Take ownership and accountability for your work.
  • A real appetite for learning and growing, both as a developer and team member.

Senior Functional Consultant (Dynamics)

Pakistan

Regular

Folio3 is looking for a Senior Functional Consultant with hands-on implementation experience of MS Dynamics 365 F&O solution.

Responsibilities:

  • Ability to translate business requirements into detailed functional requirements
  • Prototype and configure processes in Microsoft Dynamics 365 Finance and Operations (F&O)
  • Run workshops with your clients, consultants and client leaders to analyze and design solutions for any application, and handle gaps detected during prototyping
  • Work with the technical team to make sure that your clients' needs are incorporated into the specifications and functions
  • Advise customer organization on solution usage and help minimize gaps between standard product customer's business processes with creative configuration
  • Participate in Dynamics 365FO implementations throughout all project stages including analysis, design, development, test, and support
  • Prepare the Business Process Discovery Documents
  • Configure Microsoft Dynamics 365 FO Finance, SCM (with Advance Warehousing), Retail and Manufacturing modules
  • Interact with customer to gather detailed requirements and develop Fit/Gap analysts with standard product
  • Effectively diagnose issues and identify problems signposting customers to self-help resources where appropriate
  • Escalating support queries to consultants as necessary to ensure efficient resolution of problems
  • Experience with agile practices, with a focus on maintaining a healthy groomed backlog

Requirements:

  • Minimum 3 years end-to-end ERP implementation experience
  • Solid Business Analysis, documentation, and process re-engineering skills
  • Ability to map and configure client’s business requirements into MS Dynamics 365/AX
  • Must have experience of working with Ecommerce and Market places and their integration with ERP and shipment systems
  • Knowledge of MS Sure Step implementation methodology
  • Additional certifications are a plus

Lead Functional Consultant (Dynamics)

Pakistan

Regular

Folio3 is looking for a Lead Functional Consultant (Dynamics) with hands-on implementation experience of MS Dynamics 365 F&O solution.

Responsibilities:

  • Lead discovery meetings with the client to understand current business processes that need to be incorporated into D365
  • Validation of business practices and processes in Dynamics D365 F&O based on discovery analysis
  • Have solid experience in Dynamics 365FO implementations throughout all project stages including analysis, design, development, test, and support
  • Conduct gap/fit analysis to determine the difference between application and business processes
  • Identify creative solutions for processes that aren't fully accomplished by standard D365 F&O
  • Advise customer organization on solution usage and help minimize gaps between standard product customer’s business processes with creative configuration
  • To take the consultant role within the application delivery team for D365 F&O including 3rd party applications
  • Be a team player working closely with other members of service delivery, i.e., the ERP Team and other consultants and developers
  • Work with the client to understand legacy data components and identify the appropriate mapping for that data in D365. Documenting the mapping for conversion by technical staff
  • Participate in pre-sales activities
  • End to End coordination of the project and responsible for the successful completion of the project within a stipulated budget
  • Ensure that the technical aspects of projects meet required standards for functionality, operability, and documentation

Requirements:

  • Minimum 5 - 8 years of end-to-end ERP implementation experience
  • Ability to map and configure client’s business requirements into MS Dynamics 365/AX
  • Must be able to work hands-on and configure the ERP processes
  • Excellent business communication skills and leadership abilities
  • Ability to work in a team environment and add to his team’s knowledge base and D365 experience
  • Knowledge of MS Sure Step implementation methodology
  • Additional certifications are a plus

Project Manager

Pakistan

Regular

Folio3 is looking for an organized, and detail-oriented project manager. You are expected to oversee projects given from start to end which requires a prior technical project management experience.

Responsibilities:

  • Ensure that all projects are delivered on time, within scope and budget
  • Developing a detailed project plan to monitor and track progress
  • Measuring project performance using appropriate tools and techniques
  • Perform risk management to minimize project risks
  • Delivering completed software products to clients and performing regular checks on product’s performance

Requirements:

  • BS in Computer Science from a reputable university
  • 5+ years of technical project management experience
  • 1+ years of software engineer or QA experience in initial stage
  • Excellent communication and problem solving skills
  • Experience of managing complex and enterprise level web and mobile application projects

Get in touch

Let's build something
amazing together.

Whether it’s a brand refresh, public relations push, new website or end-to-end
behaviour change campaign — we’re interested and ready to talk solutions.

Simply fill in the form below


    Required


    Required


    Required


    Required