Scalable, on-demand senior engineers.

Engineers on your time zone, experts in rapidly delivering web and mobile applications across all tech stacks.

Explore all our services

Industries

When technology is the way to differentiate. When complexity stands in your way. We can help. We serve SMEs, large enterprises, and independent software vendors across a broad range of industries, with specialisations in:
Request a consultation

Join our team

We’re looking for people who embrace innovation, want to do excellent things, and enjoy bad puns. Contact us if you want to hear about our positions, perks, or some of those puns.

Scroll down To discover more

Job offerings

Lead Data Engineer ( Sofia, Bulgaria )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement our clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria, Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do

We are looking for a Lead Data Engineer to join our team. In this role, you will serve as a key liaison with business clients, translating business needs into data and system requirements and managing data and its flow through the system. You understand the business strategy that is translated into multichannel digital solutions. You will lead the design of robust data systems to create solutions, evaluate design approaches, and new technologies. You will be involved in the data architecture optimization, data lake design/implementation and will manage team members to deliver timely solutions. You will provide strong leadership for implementing best business practices in the data field. You will offer strong support in mentoring and collaborating with client users as well to transform data into action-oriented information and help others be successful stewards of tools.

Successful candidates demonstrate skills in advanced analytics solutions and passion for data, ensuring that the logical design of databases meets requirements, including security, data volume, frequency, and long-term data growth. Our team uses the industry’s best practices while producing high-quality full stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities

  • Provide strong leadership for implementing best business practices in the data field.
  • Define guidelines, cross-application data standards and data distribution standards.
  • Lead the development of multiple Business Intelligence/Data Warehouse projects, including build-out of Dimensional Models (Star/Snowflake Schema)
  • Design data analysis activities to capture data requirements clearly, completely, and correctly
  • Manage the preparation of data models to represent data in a formal and visual way
  • Ensure that the logical design of databases meets requirements, including security, data volume, frequency, and long-term data growth.
  • Interface with a range of customers, ranging from Senior Level Executives to ETL/Reporting Developers
  • Manage teams through early stages of software lifecycle to profile data and to create conceptual, logical & physical data model designs with appropriate structure and relationships for optimal performance
  • Work in a fast-paced environment that develops, implements, and maintains mission critical information systems to the -Business Intelligence community.
  • Ensure the long-term reliability, scalability and maintainability of systems

Requirements and Technical Skills

  • BS/MS or greater in quantitative field of study (Computer Science, Information System, Business Analytics, Engineering, Mathematics, Statistics, Marketing Analytics etc.) and at least 7 years of relevant experience
  • Significant technical and specialized expertise in several data-oriented fields such as integration,databases, modelling, governance and processes.
  • Excellent knowledge of the concepts, technologies and solutions of a modern digital platforms(microservices, APIs, real-time data streams, orchestration, straight-through processing, etc.) and the data architecture needed to support it.
  • Hands on experience in a large-scale global data science, warehousing and analytics projects using Redshift, Snowflake DB, Oracle and/or SQL Server databases
  • Knowledge of data technical architecture, infrastructure components, ETL/ELT, reporting/analytic tools & microservices
  • Advanced skills in reporting tools such as PowerBI, Tableau and/or Looker
  • Experience with AWS cloud using Kinesis, Lambda, DynamoDB, Athena, ECS, EKS, etc.
  • Experience using R/Python in data-focused full stack environments (from data wrangling, to analysis, to visualizations) is a plus
  • Experience working with consumer-based clickstream, web behavioral data and content data is aplus

What we offer

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop, and an attractive social package with supplementary health insurance and access to the top-notch facilities of our office building in Sofia (incl. fitness, swimming pool, yoga studio, food court, cafeteria, and children and health centers). But before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

We believe that diversity of experience and background contributes to more robust ideas and a stronger team. All qualified applicants will receive consideration for employment without regard to religion, race, sex, sexual orientation, gender identity, national origin, or disability

Apply Now

Senior QA Engineer ( San Jose, Costa Rica )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria, Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do

We are looking for a Senior QA Engineer to join our team. In this role, you will be responsible for:

  • Analyze and design tests for products as part of an experienced team;
  • Ensure products meet customer expectations and demand
  • Work cross-functionally with different teams for designing, and executing test strategies for applications/features;
  • Take ownership of the testing process and provide estimates and documentation for the chosen solution.
  • Create reports documenting errors and issues for fixing
  • Work closely with the development team to improve existing products
  • Maintain standards for reliability and performance of production

Our team uses the industry’s best practices while producing high-quality full-stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities

Practice
Implement tests for products/features following industry’s best practices and coding standards.

Analysis & Design
Ensure that test suite and test plans cover all the business requirements and acceptance criteria;

Use best practices to create and design test cases and scenarios. Create test requirements and ensure sufficient test coverage.

Test & Deployment
Work closely with other teams (e.g., development team, configuration management, end users) to release high quality software;

Perform tests for products and features–  support AUT.

Quality & Process advancement
Participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence.

Reporting
Complete errors and issues documentation on assignments as required

Team Development
Mentor and assist in training junior team members.

Requirements and Technical Skills

  • BS/MS in Computer Science/Engineering or related discipline and at least 5 years of relevant experience OR 7 years of relevant experience;
  • At least 5 years of experience in QA with a progressive increase of responsibility;
  • At least 2 years of experience with either Java, C#, python;
  • Exposure to REST API, Microservices, Docker, Unix/Shell Scripting;
  • Experience with version control systems, preferably GIT or SVN;
  • Analytical skills;
  • Willingness to learn new technologies;
  • Ability to work in teams in a multiple stakeholder environment.
  • Strong analytical and problem-solving skills
  • Great team player with the ability to work with minimal supervision

The Ideal Candidate

Understand the concepts of Continuous Integration and Continuous Delivery

What we offer

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop but before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

Apply Now

Senior Full Stack Developer ( San Jose, Costa Rica )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria, Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do

We are looking for a Senior Full Stack Developer to join our team. In this role, you will be responsible for:

  • Analyze, design, implement, and unit testing products as part of an experienced team;
  • Create detailed design artifacts like program specifications, test plans, and independently develop and review code and contribute to the go-live plan;
  • Take ownership of   development tasks and provide estimates and documentation for the chosen solution.

Our team uses the industry’s best practices while producing high-quality full-stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities

Practice:
Implement designs following industry’s best practices and coding standards;  Maintain and support mission-critical applications as necessary.

Analysis & Design
Ensure the business requirements and related artifacts effectively model the customer’s requirements; Use best practices to create design models from the requirements.

Review
Participate in and lead requirement, design and code reviews.

Test & Deployment
Work closely with other teams (e.g., QA, configuration management, end users)  to release high quality software;  Create test requirements and ensure sufficient unit test coverage.

Quality & Process advancement
Participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence.

Reporting
Complete project documentation on assignments as required (i.e. noting status, risks, progress, and effort).

Team Development
Mentor and assist in training new team members.

Requirements and Technical Skills

  • BS/MS in Computer Science/Engineering or related discipline and at least 5 years of relevant experience OR 7 years of relevant experience
  • At least 8 years of experience in Software Development Life Cycle (SDLC)
  • At least 3 years of experience in Project Development Life Cycle (PDLC) activities on development and/or maintenance projects
  • Extensive experience with Node.js and frameworks like Express
  • Strong hands-on experience with JavaScript frameworks like ReactJS, Vue.js
  • Experience with SQL (MS SQL Server or equivalent), Stored Procedures and functions
  • Strong concepts and knowledge of object-oriented programming, data structures, algorithms and design patterns
  • Exposure to Microservices, Docker, Unix/Shell Scripting
  • Experience with version control systems, preferably GIT or SVN
  • Analytical skills
  • Willingness to learn new technologies
  • Ability to work in teams in a multiple stakeholder environment

The Ideal Candidate

  • Understands the concepts of Continuous Integration and Continuous Delivery
  • Hold an Agile professional certification
  • Has experience in the Financial Services domain

What we offer

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop but before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

Apply Now

Senior .Net Developer ( Remote )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development,
management, and consulting services to supplement our clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria,Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do

We are looking for a Senior .NET Developer to join our team. In this role, you will be responsible for:

  • Analyze, implement, and unit testing products as part of a knowledgeable team.
  • Independently develop and review code and contribute both to process improvement activities and the go-live plan;
  • Take ownership of development tasks and provide estimates and documentation for the chosen solution;
  • Support will form part of the responsibilities and involves collaborating with internal personnel to help investigate and resolve issues;
  • Our team uses the industry’s best practices while producing high-quality full-stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs;
  • You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities

Practice:
Implement designs following industry’s best practices and coding standards; Maintain and support mission-critical applications as necessary.

Analysis & Design: 
Ensure the business requirements and related artifacts effectively model the customer’s requirements;
Use best practices to create design models from the requirements.

Review:
Participate in and lead requirement, design and code reviews.

Test & Deployment:
Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software; Create test requirements and ensure sufficient unit test coverage.

Quality & Process Advancement:
Participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence.

Reporting:
Complete project documentation on assignments as required (i.e. noting status, risks, progress, and effort).

Team Development:
Mentor and assist in training new team members.

Requirements and Technical Skills

  • BS/MS in Computer Science/Engineering or related discipline and at least 5 years of relevantexperience OR 7 years of relevant experience;
  • At least 5 years of experience in Software Development Life Cycle (SDLC);
  • At least 3 years of experience in Project Development Life Cycle (PDLC) on development and/or maintenance projects;
  • At least 3 years of experience with .NET Framework/.NET Core;
  • Strong hands-on experience with C#, WCF, ASP.NET MVC, Web API, Entity Framework, Linq;
  • Experience with MS SQL Server, Stored Procedures and functions;
  • Experience with Angular/React, jQuery or similar JavaScript libraries and frameworks;
  • Strong concepts and knowledge of object-oriented programming, data structures, algorithms and design patterns are a must;
  • Exposure to Microservices, Docker, Unix/Shell Scripting;
  • Experience with version control systems, preferably GIT or SVN;
  • Analytical skills;
  • Willingness to learn new technologies;
  • Ability to work in a team in a multiple stakeholder environment.

The Ideal Candidate

  • Understand the concepts of Continuous Integration and Continuous Delivery;
  • Hold Agile professional certification;
  • Has experience in the Financial Services domain.

What we offer

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with

excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop but before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

Apply Now

Senior Automation Engineer ( San Jose, Costa Rica )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria, Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do

We are looking for a Senior Automation Engineer to join our team. In this role, you will be responsible for:

  • Analyze and build automated tests for products as part of an experienced team;
  • Work cross-functionally with different teams for designing, automating, and executing test strategies for applications/features;
  • Take ownership of testing tasks and provide estimates and documentation for the chosen solution.

Our team uses the industry’s best practices while producing high-quality full-stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities

Practice
Implement test automation following industry’s best practices and coding standards.

Analysis & Design
Ensure that test suits cover all the business requirements and acceptance criteria;
Use best practices to create and design test cases and scenarios. Create test requirements and ensure sufficient unit test coverage.

Test & Deployment
Work closely with other teams (e.g., development team, configuration management, end users) to release high quality software;
Perform test automation using Selenium or similar – specially agile automation for AUT.

Quality & Process advancement
Participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence.

Reporting
Complete project documentation on assignments as required (i.e. Report of test progress, risks & issues).

Team Development
Mentor and assist in training new team members.

Requirements and Technical Skills

  • BS/MS in Computer Science/Engineering or related discipline and at least 5 years of relevant experience OR 7 years of relevant experience;
  • At least 5 years of experience in QA with a progressive increase of responsibility;
  • At least 3 years of experience with frontend and/or backend automation framework;
  • At least  3 years of experience with either Java, C#, python;
  • Strong hands-on experience with JMeter , Selenium ,Blazemeter;
  • Exposure to  REST API, Microservices, Docker, Unix/Shell Scripting;
  • Experience with version control systems, preferably GIT or SVN;
  • Analytical skills;
  • Willingness to learn new technologies;
  • Ability to work in teams in a multiple stakeholder environment.

The Ideal Candidate

Understand the concepts of Continuous Integration and Continuous Delivery.

What we offer
At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop, but before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

Apply Now

Java Developer ( Sofia, Bulgaria )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria, Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do
We are looking for a Java Developer to join our team. In this role, you will be designing, integrating and implementing application software. You will be working on cutting edge customer facing applications. As the Junior Java Developer, you will work with business groups and Senior Developers to improve old applications and implement new ones. A passion for programming will be important, as well as a strong understanding of object-oriented fundamentals. a strong understanding of object-oriented fundamentals.

Successful candidates are expected to contribute to development tasks and collaborate estimating and documenting the chosen solutions. You will be also cooperating with internal personnel to help investigate and resolve issues. Our team uses the industry’s best practices while producing high-quality full-stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities

  • Practice: implement designs following industry’s best practices and coding standards; maintain and support mission-critical applications as necessary
  • Test & Deployment: work closely with senior team members or other teams (e.g., QA, configuration management, end users) to release high quality software by following test requirements and ensuring sufficient unit test coverage
  • Quality & Process advancement: participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence
  • Reporting: assist in building project documentation on assignments as required (i.e. noting status, risk, progress, and effort)

Requirements and Technical Skills

  • BS in Computer Science/Engineering or related discipline and 1 year of relevant experience OR at least 2 years of relevant experience
  • Proficiency in English and good communication and collaboration skills
  • Knowledge of object-oriented programming, data structures, algorithms and design patterns
  • Exposure to version control systems, preferably GIT or SVN
  • Analytical skills
  • Willingness to learn new technologies
  • Ability to work in teams in diverse/ multiple stakeholder environment

The Ideal Candidate

  • Is familiar with Java/J2EE Core technologies
  • Has experience with Java 8, Spring/Spring Boot, SQL, Maven or equivalent
  • Has been exposed to jQuery, Ajax, and Angular/ReactJS or equivalent UI framework
  • Has experience in Financial Services domain

What we offer

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop, and an attractive social package with supplementary health insurance and access to the top-notch facilities of our office building in Sofia (incl. fitness, swimming pool, yoga studio, food court, cafeteria, and children and health centers). But before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

Apply Now

Senior Java Engineer ( Sofia, Bulgaria )

Our Company

Blankfactor offers mission-critical web and mobile application development, management, and consulting services for agencies, corporations, and start-ups as a leading service provider. We are a multicultural team with offices in the United States, Colombia, Costa Rica, Bulgaria, and Canada. Our culture focuses on expertise, excellence, and care for our talent and our clients.

We are looking for a Senior Java Engineer to join our team. You will be part of a work culture, where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued. Our team uses industry best practices while producing high-quality full stack solutions in a collaborative, agile, results- driven environment to meet our clients’ business needs. In this role, you will be responsible for analyzing, designing, implementing and unit testing products in an experienced team. You will create detailed design artefacts like program specifications, test plans, and independently develop and review code and contribute to the go-live plan. Successful candidates are expected to take ownership of development tasks and provide estimates and documentation for the chosen solution. Support will form part of the responsibilities and will involve collaborating with internal personnel to help investigate and resolve issues. You are expected to continually grow, mentor software developers, and contribute to process improvement activities.

What You’ll Do

  • Practice: implement designs following industry’s best practices and coding standards; maintain and support mission-critical applications as necessary
  • Analysis & Design: ensure the business requirements and related artifacts effectively model the customer’s requirements; use best practices to create design models from the requirements
  • Review: participate in and lead requirement, design and code reviews
  • Test & Deployment: work closely with other teams (e.g., QA, configuration management, end users) to release high quality software: create test requirements and ensure sufficient unit test coverage
  • Quality/Process advancement: participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence
  • Reporting: complete project documentation on assignments as required (i.e. noting status, risk, progress, and effort)
  • Team Development: mentor and train new team members

You should have

  • BS/MS in Computer Science/Engineering or related discipline/at least 8 years of experience
  • Proficiency in English and good communication and collaboration skills

Technical skills

   •   At least 8 years of experience in Software Development Life Cycle

  • At least 8 years of experience in Software Development Life Cycle
  • At least 6 years of experience in Java/J2EE Core technologies
  • At least 3 years of experience in Project life cycle activities on development and/or maintenance projects
  • Strong hands-on experience with Java 8, Spring/Spring Boot, SQL, Maven or equivalent
  • Experience with jQuery, Ajax, and Angular/ReactJS or equivalent UI framework
  • Strong concepts & knowledge of object-oriented programming, data structures, algorithms and design patterns are a must.
  • Exposure to Microservices, Docker, Unix/Shell Scripting
  • Experience with version control systems, preferably GIT or SVN
  • Analytical skills
  • Willingness to learn new technologies
  • Ability to work in team in diverse/ multiple stakeholder environment

Nice to have

  • Understanding of concepts of Continuous Integration and Continuous Delivery
  • Agile professional certification
  • Experience in Financial Services domain

Benefits

At Blankfactor, you will get the chance to work on varied and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary and an attractive social package with supplementary health insurance and access to the top-notch facilities of our office building (incl. fitness, swimming pool, yoga studio, food court, cafeteria, and children and health centres). But before all, we value and invest in the talent we have, looking for passionate engineers who are motivated, engaged, and will remain with us for the many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our technological future.

Apply Now

Senior .Net Engineer ( Sofia, Bulgaria )

Who We Are 

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement our clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices in Bulgaria, Colombia, Costa Rica, and Canada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do 

We are looking for a Senior .NET Engineer to join our team. In this role, you will be responsible for analyzing, implementing, and unit testing products as part of a knowledgeable team. You will independently develop and review code and contribute both to process improvement activities and the go-live plan.

Successful candidates are expected to take ownership of development tasks and provide estimates and documentation for the chosen solution. Support will form part of the responsibilities and involves collaborating with internal personnel to help investigate and resolve issues. Our team uses the industry’s best practices while producing high-quality full-stack solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence is rewarded, and diversity is respected and valued.

Responsibilities 

  • Practice: implement designs following industry’s best practices and coding standards; maintain and support mission-critical applications as necessary
  • Analysis & Design: ensure the business requirements and related artifacts effectively model the customer’s requirements; use best practices to create design models from the requirements
  • Review: participate in and lead requirement, design and code reviews
  • Test & Deployment: work closely with other teams (e.g., QA, configuration management, end users) to release high quality software: create test requirements and ensure sufficient unit test coverage
  • Quality & Process Advancement: participate in team improvement activities and initiatives to improve process and product quality in pursuit of excellence
  • Reporting: complete project documentation on assignments as required (i.e. noting status, risks, progress, and effort)
  • Team Development: mentor and assist in training new team members

Requirements and Technical Skills 

  • BS/MS in Computer Science/Engineering or related discipline and at least 5 years of relevant experience OR 7 years of relevant experience
  • At least 5 years of experience in Software Development Life Cycle (SDLC)
  • At least 3 years of experience in Project Development Life Cycle (PDLC) on development and/or maintenance projects
  • At least 3 years of experience with .NET Framework/.NET Core
  • Strong hands-on experience with C#, WCF, ASP.NET MVC, Web API, Entity Framework, Linq
  • Experience with MS SQL Server, Stored Procedures and functions
  • Experience with Angular/React, jQuery or similar JavaScript libraries and frameworks
  • Strong concepts and knowledge of object-oriented programming, data structures, algorithms and design patterns are a must.
  • Exposure to Microservices, Docker, Unix/Shell Scripting
  • Experience with version control systems, preferably GIT or SVN
  • Analytical skills
  • Willingness to learn new technologies
  • Ability to work in a team in a multiple stakeholder environment

The Ideal Candidate 

  • Understands the concepts of Continuous Integration and Continuous Delivery
  • Holds Agile professional certification
  • Has experience in the Financial Services domain

What we offer 

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies. We offer a highly competitive salary, space to develop, and an attractive social package with supplementary health insurance and access to the top-notch facilities of our office building in Sofia (incl. fitness, swimming pool, yoga studio, food court, cafeteria, and children and health centers). But before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our common technological future.

Apply Now

.Net Engineer ( Sofia, Bulgaria )

Who We Are

Blankfactor is a global service provider. We offer mission-critical full-stack development, management, and consulting services to supplement clients’ teams or manage end-to-end delivery of custom software solutions. Headquartered in the United States, we have offices inBulgaria, Colombia,Costa Rica, andCanada. Our culture anchors on expertise, excellence, and care for our talent and our clients.

What You’ll Do

We are looking for a .Net Engineer to join our team.In this role, you will be responsible for analyzing, implementing, and unit testing products as part of acknowledgeable team. You will independently develop and review code and contribute both to process improvement activities and the go-live plan. Successful candidates are expected to take ownership of development tasks and provide estimates and documentation for the chosen solution. Our team uses industry best practices while producing high-quality solutions in a collaborative, agile, results-driven environment to meet our clients’ business needs. You will be part of a work culture where teamwork is encouraged, excellence and growth – rewarded, and diversity – respected and valued.

Responsibilities

  • Practice: implement designs following industry’s best practices and coding standards; assist in maintaining and supporting mission-critical applications as necessary
  • Test & Deployment: work closely with other teams (e.g., QA, configuration management, end users) to release high-quality software: assist in creating test requirements and ensure sufficient unit test coverage
  • Quality& Process Advancement: participate in team improvement activities and initiatives to advance process and product quality in pursuit of excellence
  • Reporting: assist in creating project documentation on assignments as required (i.e.,noting status, risk, progress, and effort)

Requirements and Technical Skills

  • BS/MS in Computer Science/Engineering or related discipline/ at least 5 years of experience
  • Proficiency in English and good communication and collaboration skills
  • At least 5years of experience in Software Development Life Cycle,
  • At least 3years of experience with .NetFramework/.Net Core
  • At least 1year of exposure to Project life cycle activities on development and/or maintenance projects
  • Experience with C#, WCF, ASP.NET MVC, Web API, Entity Framework, LINQ
  • Experience with MS SQL Server, Stored Procedures and functions
  • Experience with jQuery, Ajax, and Angular/ReactJS or equivalent UI framework
  • Strong concepts and knowledge of object-oriented programming, data structures, algorithms and design patterns are a must
  • Exposure to Microservices, Docker, Unix/Shell Scripting
  • Experience with version control systems, preferably GIT or SVN
  • Strong analytical skills and good understanding of business process and process mapping
  • Willingness to learn new technologies
  • Ability to work in a team in a multiple stakeholder environment

The Ideal Candidate

  • Minor in finance or economics is a plus
  • Understanding of concepts of Continuous Integration and Continuous Delivery
  • Agile professional certification
  • Experience in Financial Services domain

What we offer

At Blankfactor, you will get the chance to work on wide-ranging and sophisticated projects with excellent professionals, international clients, and the latest technologies.

We offer a highly competitive salary, space to develop, and an attractive social package with supplementary health insurance and access to the top-notch facilities of our office building in Sofia (incl. fitness, swimming pool, yoga studio, food court, cafeteria, and children and health centres). But before all, we value and invest in our talent, looking for passionate engineers who are motivated, engaged, and will remain with us for many years to come. Joining our team, you will be embedded in a culture of collaboration and continuous learning with people who are invested both in nurturing your skills and shaping our technological future.

Apply Now

Senior Backend Engineer ( San Jose , Costa Rica )

Our Company

Blankfactor provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica, Bulgaria and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need

We are looking for a Senior Backend developer to join our team. You will be responsible for server-side development using a variety of technologies.

As a Senior Backend Developer, you will be part of the product engineering team and will create features that will shape the future of our products and services. You will be responsible for the design, development, testing and support of multiple components, including the server-side application logic of products, along with the integration of the front-end part. Therefore, a basic understanding of front-end technologies is a necessity. You commit to maintaining high quality standards for software development in a work environment of cooperation and continuous learning.

What You’ll Do

– Work with Frontend developers, designers and system administrators to identify new features;
– Build reusable, good, clean, well-documented and performing code and libraries that scale to millions of users;
– Troubleshoot code and perform systems analysis to determine best business intelligence solution to build robust applications and prototypes;
– Have understanding of data modeling, business intelligence, and relational database design and knowledge of how to access multiple information sources;
– Ensure high scalability and performance of products;
– Build proof of concepts and early prototypes systems and scale it to production

You should have

– BS/MS in Computer Science/Engineering or related discipline/5-9 years of experience;
– Proficiency in Computer Science fundamentals: object-oriented design, data structures, algorithm-design, and complexity analysis;
– Proficiency in English and good communication and collaboration skills

Technical skills:

– Hands on experience with programming languages like .Net, Java, NodeJS, PHP, React and Python;
– High proficiency in SQL / PLSQL / NoSQL;
– Knowledge of Git and Github, GitFlow is a plus
– Understanding of OWASP security principles
– Hands on experience with building highly-available, scalable systems;
– Prior experience driving development of distributed data platforms;
– Practitioner experience with multiple teams using methodologies like Scrum and Kanban

Benefits

We offer an extremely competitive salary. We pay above market rates because we want passionate engineers who are engaged, motivated, and stay with the company for many years to come.
You will join a great working environment with fun people.
We think one of the best benefits is being a part of Blankfactor – you will get the chance to work on challenging projects with great professionals and working environments, international clients, and the latest technologies.

Apply Now

Senior Backend Engineer ( Medellin, Colombia )

Our Company

Blankfactor provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica, Bulgaria and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need

We are looking for a Senior Backend developer to join our team. You will be responsible for server-side development using a variety of technologies.

As a Senior Backend Developer, you will be part of the product engineering team and will create features that will shape the future of our products and services. You will be responsible for the design, development, testing and support of multiple components, including the server-side application logic of products, along with the integration of the front-end part. Therefore, a basic understanding of front-end technologies is a necessity. You commit to maintaining high quality standards for software development in a work environment of cooperation and continuous learning.

What You’ll Do

– Work with Frontend developers, designers and system administrators to identify new features;
– Build reusable, good, clean, well-documented and performing code and libraries that scale to millions of users;
– Troubleshoot code and perform systems analysis to determine best business intelligence solution to build robust applications and prototypes;
– Have understanding of data modeling, business intelligence, and relational database design and knowledge of how to access multiple information sources;
– Ensure high scalability and performance of products;
– Build proof of concepts and early prototypes systems and scale it to production

You should have

– BS/MS in Computer Science/Engineering or related discipline/5-9 years of experience;
– Proficiency in Computer Science fundamentals: object-oriented design, data structures, algorithm-design, and complexity analysis;
– Proficiency in English and good communication and collaboration skills

Technical skills:

– Hands on experience with programming languages like .Net, Java, NodeJS, PHP, React and Python;
– High proficiency in SQL / PLSQL / NoSQL;
– Knowledge of Git and Github, GitFlow is a plus
– Understanding of OWASP security principles
– Hands on experience with building highly-available, scalable systems;
– Prior experience driving development of distributed data platforms;
– Practitioner experience with multiple teams using methodologies like Scrum and Kanban

Benefits

We offer an extremely competitive salary. We pay above market rates because we want passionate engineers who are engaged, motivated, and stay with the company for many years to come.
You will join a great working environment with fun people.
We think one of the best benefits is being a part of Blankfactor – you will get the chance to work on challenging projects with great professionals and working environments, international clients, and the latest technologies.

Apply Now

Senior Backend Engineer ( Sofia, Bulgaria )

Our Company

Blankfactor provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica, Bulgaria and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need

We are looking for a Senior Backend developer to join our team. You will be responsible for server-side development using a variety of technologies.

As a Senior Backend Engineer, you will be part of the product engineering team and will create features that will shape the future of our products and services. You will be responsible for the design, development, testing and support of multiple components, including the server-side application logic of products, along with the integration of the front-end part. Therefore, a basic understanding of front-end technologies is a necessity. You commit to maintaining high quality standards for software development in a work environment of cooperation and continuous learning.

What You’ll Do

  • Work with Frontend developers, designers and system administrators to identify new features;
  • Build reusable, good, clean, well-documented and performing code and libraries that scale to millions of users;
  • Troubleshoot code and perform systems analysis to determine best business intelligence solution to build robust applications and prototypes;
  • Have understanding of data modeling, business intelligence, and relational database design and knowledge of how to access multiple information sources;
  • Ensure high scalability and performance of products;
  • Build proof of concepts and early prototypes systems and scale it to production

You should have

  • BS/MS in Computer Science/Engineering or related discipline/5-9 years of experience;
  • Proficiency in Computer Science fundamentals: object-oriented design, data structures, algorithm-design, and complexity analysis;
  • Proficiency in English and good communication and collaboration skills

Technical skills:

  • Hands on experience with programming languages like .Net, Java, NodeJS, PHP, React and Python;
  • High proficiency in SQL / PLSQL / NoSQL;
  • Knowledge of Git and Github, GitFlow is a plus
  • Understanding of OWASP security principles
  • Hands on experience with building highly-available, scalable systems;
  • Prior experience driving development of distributed data platforms;
  • Practitioner experience with multiple teams using methodologies like Scrum and Kanban

Benefits

We offer an extremely competitive salary. We pay above market rates because we want passionate engineers who are engaged, motivated, and stay with the company for many years to come.
You will join a great working environment with fun people.
We think one of the best benefits is being a part of Blankfactor – you will get the chance to work on challenging projects with great professionals and working environments, international clients, and the latest technologies.

Apply Now

Senior Recruiter Business Partner (Medellin, Colombia)

We are looking for a Senior Recruiter Business Partner to join our team in Medellín, Colombia. You will be responsible for leading our processes attracting and retaining the best talent.

What You’ll Do

  • Recruits, interviews, hires, and trains new staff.
  • Partnering with managers to identify current and future needs in personnel.
  • Determining optimal job advertising mix, including job boards, careers pages and social networks.
  • Develops new strategies and programs to attract candidates.
  • Oversee onboarding for new hires.

Requirements

  • Proven work experience in Recruitment.
  • Hands-on experience with Applicant Tracking Systems and HR databases.
  • Understanding of full cycle recruiting.
  • Hands-on experience with candidate sourcing and interviewing.
  • Excellent verbal and written communication.
  • A good grasp of the English language, both written and oral communication.

Apply Now

Senior Recruiter Business Partner (San Jose, Costa Rica)

We are looking for a Senior Recruiter Business Partner to join our team in San José, Costa Rica. You will be responsible for leading our processes attracting and retaining the best talent.

What You’ll Do

  • Recruits, interviews, hires, and trains new staff.
  • Partnering with managers to identify current and future needs in personnel.
  • Determining optimal job advertising mix, including job boards, careers pages and social networks.
  • Develops new strategies and programs to attract candidates.
  • Oversee onboarding for new hires.

Requirements

  • Proven work experience in Recruitment.
  • Hands-on experience with Applicant Tracking Systems and HR databases.
  • Understanding of full cycle recruiting.
  • Hands-on experience with candidate sourcing and interviewing.
  • Excellent verbal and written communication.
  • A good grasp of the English language, both written and oral communication.

Apply Now

Senior IT Recruiter ( Sofia, Bulgaria )

Our Company

Blankfactor provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica, Bulgaria and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need

We are looking for a Senior IT Recruiter Business Partner to join our team in Sofía, Bulgaria. You will be responsible for leading our processes attracting and retaining the best talent.

What You’ll Do

  • End to end recruitment process from applications’ sourcing to preselection, interviewing and hiring
  • Partner with managers to identify current and future needs
  • Prepare and post job adverts on appropriate channels
  • Proactively source and attract candidates through multiple platforms, networking, sourcing, direct approach, referrals etc.
  • Create and launch innovative ways to increase Blankfactor’s candidate attraction
  • Oversee onboarding for new hires

You should have

  • Proven work experience in IT Recruitment
  • Hands-on experience with Applicant Tracking Systems and HR databases
  • Understanding of full cycle recruiting
  • Hands-on experience with candidate sourcing and interviewing
  • Excellent verbal and written communication
  • Fluent English language, both written and in oral communication

Benefits

You will join an international environment with fun people.
The best benefit of being part of Blankfactor – you will get the chance to work on challenging projects with great professionals, inclusive culture, and the latest technologies.

Apply Now

Backend Engineer ( Sofia, Bulgaria )

Our Company
Our company provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica, Bulgaria and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need
As a Backend Engineer, you will be part of the product engineering team and will create features that will shape the future of our products and services. You will participate in the design, development, testing and support of multiple components, including the server-side application logic of products, along with the integration of the front-end part. A basic understanding of front-end technologies is a plus. You commit to maintaining high quality standards for software development in a work environment of cooperation and continuous learning.

What You’ll Do:

  • Build reusable, good, clean, well-documented and performing code and libraries that scale to millions of users;
  • Troubleshoot code and perform systems analysis to determine best business intelligence solution to build robust applications and prototypes;
  • Have basic understanding of data modelling, business intelligence, and relational database design and knowledge of how to access multiple information sources;
  • Ensure high scalability and performance of products;
  • Build proof of concepts and early prototypes systems and scale it to production

Your responsibilities include:

  • BS/MS in Computer Science/Engineering or related discipline/3 years of experience;
  • Understanding of Computer Science fundamentals: object-oriented design, data structures, algorithm-design, and complexity analysis;
  • Proficiency in English and good communication and collaboration skills

Technical skills:

  • Hands on experience with programming languages like .Net, Java, NodeJS, PHP, React and Python;
  • Proficiency in SQL / PLSQL / NoSQL is a plus;
  • Knowledge of Git and Github, GitFlow is a plus
  • Basic Understanding of OWASP security principles
  • Experience with building highly-available, scalable systems is a plus;
  • Prior experience driving development of distributed data platforms is a plus;
  • Experience with multiple teams using methodologies like Scrum and Kanban is a plus

Benefits
We offer an extremely competitive salary. We pay above market rates because we want passionate engineers who are engaged, motivated, and stay with the company for many years to come.

You will join a great working environment with fun people.

We think one of the best benefits is being a part of Blankfactor – you will get the chance to work on challenging projects with great professionals and working environments, international clients, and the latest technologies.

Apply Now

Technical Team Leader (Sofia, Bulgaria)

Our Company

Our company provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica, Bulgaria and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need 

We are looking for a Technical Team Team Leader, to join us. You will be responsible for the server side of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

What You’ll Do

As a Technical Team Leader, you’ll work with the engineers to ensure system consistency and improve user experience.

Ultimately, you should be able to coordinate and maintain functional and stable web applications to meet our company’s needs.

Your responsibilities include:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Guarantees write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with developers’ team to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

You should have:

  •  Proven work experience leading teams in Backend and Front-end frameworks 
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands on experience with programming languages like Java, NodeJS, React, PHP and Python
  • Working knowledge of CMS framework
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • A good grasp of the English language, both written and oral communication

Benefits 

We offer an extremely competitive salary. We pay above market rates because we want passionate engineers who are engaged, motivated, and stay with the company for many years to come.

You will join a great working environment with fun people.

We think one of the best benefits is being a part of Blankfactor – you will get the chance to work on challenging projects with great professionals and working environments, international clients, and the latest technologies. 

Apply Now

Senior Full Stack Engineer (Sofia, Bulgaria)

Our Company

Our company provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

Our Need 

We are looking for a Senior Full Stack Engineer, who is excited to create applications and solutions that will reach a huge global audience. We focus on the financial world, and we have a passionate team that is growing fast.

Your Role

The Senior Full Stack Engineer will support fintech and education technology initiatives. The role will be responsible for developing and building out our clients’ web application architecture and processes as they scale.

You should have:

  • 4+ years of overall engineering experience
  • 4+ years of experience working with Javascript
  • Minimum 2 years of experience with the React framework developing web applications
  • Experience with NodeJS or some form of backend language
  • 4+ years of experience managing relational databases (SQL)

It would be nice if you also have

  • Experience with WordPress
  • Working knowledge of PHP and Python framework
  • Cloud microservices experience Azure and/or AWS

Benefits 

We offer an extremely competitive salary. We pay above market rates because we want passionate engineers who are engaged, motivated, and stay with the company for many years to come.

You will join a great working environment with fun people.

We think one of the best benefits is being a part of Blankfactor – you will get the chance to work on challenging projects with great professionals and working environments, international clients, and the latest technologies.

Apply Now

Mobile (React Native) Developer (San Jose, Costa Rica)

The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation. 

Our Need

We are looking for a Mobile Developer with at least 4 years of hands-on experience improving Android apps implemented in React Native. who will be responsible for creating works with native applications and is proficient in a specific mobile platform including Android or iOS, through the implementation of streamline frameworks such as React Native.

What You’ll Do

Help define the future of our deployment and management of our dev environments Evolve and support our immutable deployment platforms Work directly with Blankfactor engineers to provide polyglot-friendly experiences Evangelize and coach engineers on best practices and our evolving tools

The ideal candidate will be responsible for the technical design and implementation of new products and enhancements. They will work in all phases of the development cycle: concept to implementation.

Responsibilities

  • +7 years of demonstrable experience with mobile development.
  • +4 years of demonstrable experience with React Native and knowledge of the Android ecosystem.
  • +2  years of experience – Flutter, TDD, REST API
  • Solid experience working with Swift/Objective-C.
  • Solid knowledge of computer science fundamentals (Bachelor’s degree or Students)

Must have potential to develop – Android studio, Xcode, IOS development, React native.

Location: Costa Rica or Colombia, Medellin

Language(s) needed: English – Conversational

Apply Now

QA Engineering Director (Medellin, Colombia)

Our Company

Our company provides mission-critical web and mobile application development, management and consulting services for agencies, corporations and start-ups. We are headquartered in the United States, with offices in Colombia, Costa Rica and Vancouver, Canada. Our culture focuses on delivering happiness and wellness, the passion for what we do, our commitment to transparency, and the tangible benefits we provide our employees and our customers.

What You’ll Do

As a QA Engineering Director, you’ll work with the engineers to ensure system consistency and improve user experience.
Ultimately, you should be able to coordinate and maintain functional and stable web applications to meet our company’s needs.
Your responsibilities include:

  • Development and lead test automation and regression 
  • Automation and white box testing (writing programs to break things)  
  • Gather and address testing and technical requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

You should have:

  • Proven work experience leading teams in testing area
  • In-depth understanding of the entire web development process 
  • Hands on experience with programming languages like Java, NodeJS, PHP and Python
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • A good grasp of the English language, both written and oral communication

Apply Now

Mobile Engineering Director (San Jose, Costa Rica)

We are looking for a Mobile Engineering Director who has a strong technical background to lead our mobile team in San José, Costa Rica.

What you will do

  • Plan sprints, while managing the proper ratio of tactical, strategic, bug fixing, and customer requests.
  • Ensure best processes are being followed for code review, code quality, deployment, and issue tracking.
  • Be responsible for managing team resources, delivery timelines, status reports and team velocity.

You should have

  • +2 years of experience leading and developing teams.
  • Solid understanding of the full mobile software development life cycle.
  • +4 years of experience in Android or iOS development.
  • Hands-on programming experience and domain knowledge on iOS and/or Android.
  • An ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills.
  • A good grasp of the English language, both written and oral communication.

Apply Now

Principal Frontend Software Engineer (San Jose, Costa Rica)

Our Need

We are looking for a Principal Frontend Software Engineer to join our team in San José, Costa Rica. You should be an experienced software developer with  responsibility to lead development teams and guarantee the quality of their products.

We expect that you enjoy spending at least one-third of your time programming, but also guiding  teams. Getting involved in solving problems/issues.

You should have

  • Proven work experience leading teams in Frontend frameworks
  • Experience / Knowledge in the following:
    Java / Javascript / Node/ PHP / Angular / Docker / AWS / DevOps
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • A good grasp of the English language, both written and oral communication

Apply Now

Principal Backend Software Engineer (SQL Expert) (Sofia, Bulgaria)

Our Need

We are looking for a Back-end (SQL) to join us. You will be responsible for the server side of our web applications. You should be able to translate our company and customer needs into functional and appealing interactive applications. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.

What You’ll Do

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Guarantees write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers’ team to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies

You should have:

  • Proven work experience leading teams in Backend frameworks
  • In-depth understanding of the entire web development process (design, development and deployment)
  • Hands on experience with programming languages like SQL, Java, NodeJS, PHP and Python
  • Working knowledge of CMS framework
  • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • A good grasp of the English language, both written and oral communication

Apply Now

Miami, USA
Global Headquarters
Mexico City, Mexico
Operations
Panama City, Panama
Central America Headquarter
San Jose, Costa Rica
Engineering Office
Bogota, Colombia
Andean Region Headquarter
Medellin, Colombia
Engineering Office
Santiago, Chile
South America Headquarter
Quito, Ecuador
Operations
Lima, Peru
Operations
São Paulo, Brazil
Brazil Headquarter
Brasilia, Brazil
Brazil Operations & support
Buenos Aires, Argentina
Operations
Sofia, Bulgaria
Engineering Office