we empower human resources

Do yo want to join us?

1. Back-end Developer

We are looking for an analytical, results-driven Back-end Developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.

Back-end Developer Responsibilities:
• Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
• Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
• Recording data and reporting it to proper parties, such as clients or leadership.
• Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
• Taking lead on projects, as needed.
Back-end Developer Requirements:
• Bachelor’s degree in computer science, or a related field.
• 2+ years of experience as a Back-end Developer.
• 2+ years of experience at PHP Laravel, or Python Frappe.
• Has experience in developing REST API, Swagger.
• Has experience in Web-sockets
• Experience in Relational Databases and Database Design.
• Knowledge of key software concepts (SOLID Principles , Clean Code and Design Patterns)
• Solid Understanding of Object-Oriented Programming concepts.
• Focus on efficiency, user experience, and process improvement.
• Excellent project and time management skills.
• Strong problem solving and verbal and written communication skills.
• Ability to work independently or with a group.

1. Software Account Manager

We are looking for an Software Account Manager to create long-term, trusting relationships with our customers. Software Account Manager’s role is to oversee a portfolio of assigned customers, develop new business from existing clients and actively seek new sales opportunities.

Responsibility Brief

Software Account management responsibilities include developing strong relationships with customers, connecting with key business executives and stakeholders and preparing sales reports. Account Managers also answer client queries and identify new business opportunities among existing customers. In this role, you will liaise with cross-functional internal teams (including Customer Service and Product Development departments) to improve the entire customer experience. This position may require occasional travel.

If you are familiar with account management software (CRM), have a flair for client communication and understand consumer behavior, we’d like to meet you. Ideally, candidates for this role will know how to meet ambitious individual and team-wide sales quotas.

Ultimately, a successful Account Manager should collaborate with our sales team to achieve quotas while keeping our clients satisfied and engaged with our products and services in the long-run.  

Software Account Manager Duties

  • Serve as the lead point of contact for all customer account management matters
  • Build and maintain strong, long-lasting client relationships
  • Negotiate contracts and close agreements to maximize profits
  • Develop trusted advisor relationships with key accounts, customer stakeholders and executive sponsors
  • Ensure the timely and successful delivery of our solutions according to customer needs and objectives
  • Clearly communicate the progress of monthly/quarterly initiatives to internal and external stakeholders
  • Develop new business with existing clients and/or identify areas of improvement to meet sales quotas
  • Forecast and track key account metrics (e.g. quarterly sales results and annual forecasts)
  • Prepare reports on account status
  • Collaborate with sales team to identify and grow opportunities within territory
  • Assist with challenging client requests or issue escalations as needed


  • Proven work experience as an Software Account Manager, Software Key Account Manager, Software Sales Account Manager, Software Junior Account Manager or relevant role
  • Demonstrable ability to communicate, present and influence key stakeholders at all levels of an organization, including executive and C-level
  • Solid experience with CRM software (e.g. Salesforce or HubSpot) and MS Office (particularly MS Excel)
  • Experience delivering client-focused solutions to customer needs
  • Proven ability to juggle multiple account management projects at a time, while maintaining sharp attention to detail
  • Excellent listening, negotiation and presentation abilities
  • Strong verbal and written communication skills
  • BA/BS degree in Business Administration, Computer Science (Preferred), Sales or relevant field

there is no vacancies in this section

1. Front-end Developer

We are looking for an ambitious and self-driven Front-end Developer to join our team. As a Front-end Developer, you will be responsible for implementing visual elements that users see and interact within a web application, which makes your role crucial for the success of our business.
At our company, you will be working with the latest technology, you will have the chance to advance and grow your career.

Front-end Developer duties and responsibilities:
• Use a variety of programming languages in order to create user-friendly web pages.
• Work in multidisciplinary team with other professionals such as back-end developers and web designers.
• Build high-quality mock-ups and design different prototypes.
• Provide high-quality graphics and visual elements.
• Optimize our web applications for maximum speed.
• Design mobile-based features.
• Always stay consistent with our brand guidelines.
• Get feedback from users and customers.
• Make suggestions for better solutions to problems.
• Keep abreast of latest and emerging technologies.
• Attend training and educations .
Front-end Developer requirements and qualifications:
• 2+ years of experience as a Front-end Developer.
• Excellent knowledge of browser troubleshooting and debugging practices and techniques.
• Knowledge of SEO principles.
• 2+ years of experience with markup languages
• 2+ years of experience with Angular, JavaScript, CSS and j-Query
• Knowledge of graphics software such as Adobe Suite, Photoshop, XD etc.
• Sense of ownership and pride in your performance and its impact on company’s success.
• Critical thinker and problem-solving skills.
• Team player.
• Good time-management skills.
• Great interpersonal and communication skills.
• BA in Computer Science or similar relevant field.

there is no vacancies in this section

there is no vacancies in this section

1. UI UX Designer

Fabrica Dev is looking for a Full-time UI/UX Designer
who will be responsible for the user experience (UX) and user interface (UI) design of our various digital clients.
You will ensure that all elements of the online user experience are optimized for improved usability, usefulness, and exceptional visual design.
The successful candidate will evidence a passion for delivering adaptive and creative solutions to UI/UX design problems by staying up to date with best practices and emerging trends in user experience design and user interface technology.
Ultimately, you’ll create both functional and appealing features that address our clients’ needs and help us grow our customer base.

UI UX Designer Responsibilities:

Developing and conceptualizing a comprehensive UI/UX design strategy for the brand.
Producing high quality UX design solutions through wireframes, visual and graphic designs, flow diagrams, storyboards, site maps, and prototypes.
Designing UI elements and tools such as navigation menus, search boxes, tabs, and widgets for our digital assets.
Testing UI elements such as CTAs, banners, page layouts, page designs, page flows, and target links for landing pages.
Collaborating with the account management team, and internal and external developers to ensure the creation and delivery of tailored experiences for the digital user of our client.
Providing advice and guidance on the implementation of UX research methodologies and testing activities in order to analyze and predict user behavior.
Adhering to style standards on typography and graphic design.

UI UX Designer Requirements:

A Bachelor's degree and a minimum of 2 years’ UI/UX design experience for digital products or services.
A portfolio of professional UI/UX design work for both web and mobile platforms.
Working knowledge of the following technologies and software: Sketch, InVision app, HTML, CSS, iOS, Android, Design Systems and Adobe Creative Suite.
A team player but can work independently too.
Excellent written and verbal communication skills.
Multi-tasking and time-management skills, with the ability to prioritize tasks.