Apifon

About

Apifon is a technology company that develops business messaging services.

Through Apifon platform businesses can grow their audience, create multichannel messaging campaigns, measure their performance and enable marketing automations to increase revenues and improve customer experience.

More Info

Job Openings

Description of the role

As an Associate Quality Assurance Engineer, you will be responsible for creating an end-to-end test plan; executing the plan and making sure that all the requirements are met and that the software works as expected. The system should be tested in terms of functionality, reliability, stability and performance. In addition, you will be responsible for both manual testing and the implementation and maintenance of automated tests using tools such as Selenium, JMeter, JUnit, Fitnesse, etc.

Key duties and responsibilities

  • Participate in analyzing requirements and suggest a test plan to ensure testing quality.
  • Perform Quality Control by conducting manual and automated testing to find defects and assure that the product meets design specifications and requirements. This includes isolating, reproducing, verifying and reporting defects, as well as implementing and maintaining automated tests such as Selenium WebDriver, JUnit, JMeter and Fitnesse.
  • Effectively communicate and document all the defects discovered during the Quality Control process.
  • Participate in writing manual and automated test cases.
  • Work closely with developers in an agile environment to ensure a high-quality product.
  • Be aware of and comply with corporate policies and procedures.
  • Learn existing tools, process, procedures, and professional concepts.
  • Identify any potential quality issues and escalate immediately to management.
  • Report any identified non-conformities related to Apifon Platform and services provided.
  • Report information security events and vulnerabilities to the Information Security Officer.
  • Work closely with multiple stakeholders in a cross-functional organization within an Agile environment.

Desired Qualifications

  • Bachelor’s degree in computer science or equivalent
  • 3+ years of experience in the software quality control and assurance field
  • Knowledge of Java and JavaScript will be a plus
  • Good knowledge with unit testing and continuous integration best practices
  • Good knowledge with Quality Assurance methodologies
  • Solid understanding of software engineering lifecycle, concepts and methodologies
  • In-depth understanding of industry market conditions and trends
  • Ability to work with cross-functional teams to deliver on a common goal
  • Strong desire to learn

Soft Skills

  • Highly driven, resourceful and results oriented
  • Excellent communication skills
  • Strong ability to collaborate
  • Great attention to detail
  • Analytical mind
  • Ability to balance multiple tasks concurrently
  • Creative and innovative thinker
  • Active listening

Benefits

  • Being part of an inspiring, friendly, tech-freak, fast-paced environment
  • Structured learning path and certifications to develop your skills and expertise
  • A great opportunity to grow and work with the most amazing people in the industry
  • Private Health Coverage on a Company’s group program .
  • Extra benefits like meal tickets etc.

Description of the role

As an Associate, Data Engineer you will be using the latest technologies to help product get to the next level. You will use various methods to transform raw data into useful data systems. You will be tasked with the responsibility of developing quality data collection processes, maintaining the integrity of our data foundations and enabling business leaders and data scientists across the company to have rapid access to the data they need for decision-making and innovation.

Key duties and responsibilities

  • Work with Product Development and Engineering to dive deep into data and the user experience
  • Manage and scale data pipelines from internal and external data sources to support new product launches and drive data quality across data products.
  • Understand and adapt existing frameworks for data engineering pipelines in the organization.
  • Analyze and organize raw data
  • Collaborate with the team and learn to build scalable data pipelines.
  • Prepare data for prescriptive and predictive modeling
  • Support on build algorithms and prototypes
  • Support data engineering pipelines and quickly respond to failures.
  • Using machine learning techniques to integrate analysis results into existing solutions and business processes
  • Maintain internal databases and collect external datasets to supply data for decision-making or project needs
  • Explore ways to enhance data quality, security and reliability
  • Identify opportunities for data acquisition
  • Contribute to our suite of reports and data products while collaborating with business analysts, product owners, and other team members
  • Enhance data quality monitoring by updating “Data Checks” report, and consolidate tracking of overall data quality
  • Analyze key performance indicators (KPIs) to better understand trends in consumer behaviors and the life cycle of a customer
  • Interpret trends and patterns
  • Execute various ad hoc projects, as needed, in support of apifon’s data unit

Desired Qualifications

  • Bachelor’s degree in Computer Science, Engineering or related field. A Master will be a plus
  • At least 2-3 years of data mining, data analysis, customer analysis (or related field) experience
  • Hands-on experience with SQL databases and Business Intelligence solutions
  • Experience with NoSQL databases
  • Programming experience
  • Knowledge of data management fundamentals and data storage principles
  • Familiarity with modern data modeling concepts
  • Familiarity with the fundamentals of software engeering
  • Familiarity with Azure DevOps, Jira or similar tools
  • Experience in building data pipelines is a plus
  • Experience with distributed version control systems is a plus
  • Familiarity or experience in Machine Learning and Artificial Intelligence techniques and tools will be a plus
  • Strong aptitude for learning new analytics techniques
  • Familiarity with accessing and manipulating data via APIs is a plus

Soft Skills

  • Excellent communication and teamwork skills
  • Great attention to detail
  • Analytical mind
  • Creative and innovative thinker
  • Strategic thinking
  • Outstanding presentation and leadership skills.
  • Active listening

Benefits

  • Being part of an inspiring, friendly, tech-freak, fast-paced environment
  • Structured learning path and certifications to develop your skills and expertise
  • A great opportunity to grow and work with the most amazing people in the industry
  • Private Health Coverage on a Company’s group program
  • Extra benefits like meal tickets etc.

Description of the role

Associate, Product Owner will focus on supporting the team in delivering the product roadmap, vision and KPIs within an Agile framework, working cross functionally with both internal and external stakeholders to drive front and back end improvements and operational efficiency. Your everyday life will mainly consist of interacting with a team of engineers in order to formulate, design, plan and deliver functional product Increments.

Key duties and responsibilities

  • Manage product updates and evaluate condition of done.
  • Participate in a team culture that drives alignment between cross-functional teams, including product management, design/user experience, engineering, content operations, enterprise systems, marketing, and customer service.
  • Contribute to the evolution of a program backlog based on input and feedback from business owners, industry regulations, and emerging trends.
  • Managing the product backlog items with product management and prioritizing them based on changing requirements.
  • Identify, communicate, escalate, and resolve team dependencies and impediments with stakeholders.
  • Complete user story elaboration and acceptance criteria for the product features.
  • Assist in the establishment of feature priority and sizing of user stories.
  • Prepare the Iteration Planning and set the expectation for delivery of new functionalities.
  • Participate in daily development stand-ups to monitor progress and adjust priorities if needed
  • Work closely with Senior Product Owners to plan and coordinate the execution and delivery of your product roadmap.
  • Collaborate closely with program management to present risks, blockers and challenges early.
  • Work with leadership to define product KPIs aligned with broader business goals.
  • Communicate effectively with customers, partners, business and technical teams and maintain strong relationships with relevant stakeholders.
  • Gather all technical requirements, legal responsibilities etc.
  • Confirm completion and accuracy of developed features and stories.
  • Present the business/functional design and training support to project delivery teams, sales teams, and clients.
  • Demonstrate a willingness to experiment, iterate, innovate, and fail quickly.
  • Work in an Agile environment, continuously reviewing business needs, refining priorities, outlining milestones and deliverables, and identifying opportunities and risks.
  • Monitoring and evaluating product progress at each stage of the process.
  • Actively contribute to the quality assurance process and provide feedback.
  • Provide documentation & train stakeholders how to use new features effectively.
  • Research about best practices, emerging technologies & trends in the online marketplace industry.
  • Apply technical knowledge to assist clients in the design and development of solutions to complex technical engineering and applications problems, network challenges, or system administration issues.
  • Apply Behavior-Driven Development (BDD) – POs collaborate with their team to detail stories with acceptance criteria and examples in the form of acceptance tests.
  • Accepting stories – The PO works with the team to agree on accepted story completion. This includes validating that the story meets acceptance criteria, that it has the appropriate, persistent acceptance tests, and that it otherwise complies with its Definition of Done (DoD).
  • Nurture ideas and solutions to existing customer problems.
  • Act as an ambassador for the product internally and externally and as the primary contact for queries related to the product.
  • Follow our competitors and the industry.

Desired Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Marketing, Business Administration or related.
  • Master’s degree in product management or marketing will be a plus.
  • At least 3 years of product or project development experience.
  • Familiarity with product and software development techniques and agile methodologies.
  • Previous experience working with Python, SQL, Database and Data Science technologies will be a plus.
  • Previous experience in product design and execution, including operational oversight of systems will be a plus.
  • Previous experience with technical writing for system manuals, user manuals, standard operating procedures, training content, marketing material such as white papers and PowerPoint presentations.
  • Must have exposure or experience working with complex internal tooling or technical systems, data science and dashboarding tools.
  • General knowledge of administering applications and servers in cloud environments.
  • Experience in sales or marketing will be an advantage.
  • Overall understanding of technologies used in the product.
  • In-depth understanding of industry market conditions and trends.
  • Organizational and time management skills.
  • Ability to work with cross-functional teams to deliver on a common goal.

Soft Skills

  • Excellent communication and teamwork skills.
  • Excellent time management skills.
  • Great attention to detail.
  • Organizational skills.
  • Analytical mind.
  • Creative and innovative thinker.
  • Strategic thinking.
  • Outstanding presentation and leadership skills.
  • Active listening.

Benefits

  • Being part of an inspiring, friendly, tech-freak, fast-paced environment
  • Structured learning path and certifications to develop your skills and expertise
  • A great opportunity to grow and work with the most amazing people in the industry
  • Private Health Coverage on a Company’s group program
  • Extra benefits like meal tickets etc.

Description of the role

As a Junior Associate, Customer Support you will play crucial role in our customer’s journey. You will interact with our clients on daily basis ensuring that they have a positive experience with our services. We are looking for a passionate and responsible person who is looking to be part of a fast paced and high-tech work environment.

Key duties and responsibilities

  • Interact with customers to solve concerns, issues and questions
  • Willingness to learn more about core technology tools
  • Maintain an in-depth understanding of the company’s services and platform
  • Create tickets through Jira platform
  • Support and guide small and medium sized enterprises, as well as senior members in daily tasks
  • Identify customer needs
  • Attend training sessions to grow knowledge of Apifon’s platform
  • Handle customer complaints with a positive and friendly tone
  • Exceed our customers expectations and delight them
  • Keep policies and procedures
  • Identify the appropriate response and strategy to solve customer issues as quickly as possible

Desired Qualifications

  • At least 1 year of experience in a customer care role or technical position
  • Bachelor’s degree in computer science or related field is considered as a plus
  • Very good knowledge of MS Office
  • Good computer knowledge and attention to detail
  • Good to have specialized external certifications
  • Excellent verbal and written communication skills

Soft Skills

  • Strong customer service focus
  • Ability to work in a team
  • Willingness to learn
  • Problem-solving
  • Troubleshooting
  • Good listener

Benefits

  • Being part of an inspiring, friendly, tech-freak, fast-paced environment
  • Structured learning path and certifications to develop your skills and expertise
  • A great opportunity to grow and work with the most amazing people in the industry
  • Private Health Coverage on a Company’s group program
  • Extra benefits like meal tickets etc.

Description of the role

The Angular Front-End Engineer will be part of a team responsible for developing and testing of web applications that are intended for marketing campaigns, bi and analytics.

Key duties and responsibilities

  • Develop new user-facing features
  • Build reusable components and libraries
  • Solve user interaction problems and ensure the feasibility of UI/UX designs
  • Optimize applications for perceived and actual performance, and scalability
  • Do code reviews and trainings
  • Contribute to a stable, high performing web property

Desired Qualifications

  • Bachelor’s degree in Computer Science or relevant field
  • 3+ years’ experience web development with a demonstrable focus on front-end skills
  • Essential web markup, including HTML5, CSS
  • Excellent knowledge of AJAX, HTML5, CSS3 and Angular or equivalent JavaScript Framework
  • Responsive Web Design, Fluid Layouts, Media Queries
  • Front-end CSS frameworks, material design
  • Front-end optimization tools
  • Solid understanding of object oriented programming and design patterns
  • Strong background in Web Services (REST, JSON)
  • Continuous Integration / Delivery
  • Familiarity with unit testing and continuous integration best practices
  • Up-to-the-moment knowledge of front-end web development, and an “always learning” ethic

Soft Skills

  • Strong analytical and problem solving skills
  • Ability to work independently and also as part of a team
  • Excellent interpersonal and team building skills
  • Highly self-motivated and methodical, with attention to detail

Benefits

  • Being part of an inspiring and friendly environment
  • An annual amount for training purposes in order to develop your skills and expertise
  • A great opportunity to grow and work with the most amazing people in the industry
  • Extra benefits like meal tickets etc.
  • Private Health Coverage on a Company’s group program

Description of the role

As an Associate DevOps Engineer, you’ll be responsible for creating, improving, deploying, and supporting systems which monitor and manage network devices, servers, applications, and real-time network traffic, and automating the provisioning of a data center. You will work with a broad set of technologies as you assist our development and infrastructure teams in implementing and optimizing their technical workflows and deliverables.

Key duties and responsibilities

Build and setting up new development tools and microservice infrastructure.

· Develop and maintain solutions for operational administration, system/data backup, disaster recovery and security/performance monitoring.

· Troubleshooting and bug fix of different microservices and CI/CD pipelines.

· Participate in the continuous integration and delivery pipeline to maximize efficiency.

· Design and implement secure automation solutions for development, testing and production environments.

· Contribute to design phases of the development life-cycle to help identify potential bottlenecks or bad practices.

· Participate in the management, deployment and monitoring cloud solutions including applications, cloud native services, cloud infrastructure and container services.

· Continuously evaluate existing systems with industry standards and make recommendations for improvement.

Description of the role

The main role of Technical Support Specialist is to provide our customers with professional technical support via Email, Skype, respond to clients requests, have a proactive communication with clients and suppliers to assure customer satisfaction and fast troubleshooting.

Key Tasks and activities include:

  • Responding to customer tickets
  • Responding to internal Retail Customer support inquiries
  • Basic technical problem analysis and troubleshooting
  • Proposing solutions to Retail customer support and routing team
  • Traffic monitoring and proactive troubleshooting
  • Activities related to Compliance – Sender ID registration, URL whitelisting
  • Activities related to Pricing upload to System from suppliers and customers
  • Administration and uploads of code changes from Carriers/Operators
  • Suggesting operational improvements in area of customer support
  • Candidate may be assigned to other activities related to routing and business operations

Key stakeholders / Goals:

  • Clients – responding to tickets
  • Operators / Suppliers – contacting the support of operators/suppliers
  • Routing team – suggesting changes and fixing the issues
  • Customer Service team – internal inquiries (sender ID, testing, routing)

Requirements:

  • Excellent English
  • Good MS office skills especially with MS Excel
  • Knowledge and experience working with Alaris platform is a plus
  • Interest in Technology and basic knowledge of GSM technology is a plus
  • Problem solving attitude
  • University degree in computer science/IT desired but not mandatory
  • Willingness to work on weekends and shifts
  • Relevant experience in Customer support or telecommunications (A2P SMS) – is a big plus, 1-2 years of previous experience in Service desk, Technical Support, Support Analyst is an added advantage

Other required skills and abilities:

  • Ability to work 24/7 shift basis in a fast and dynamic environment
  • Ability to excel in a team-oriented environment
  • Excellent troubleshooting and interpersonal skills
  • Excellent analytical skills with ability to troubleshoot problems and find root causes
  • Team player with strong desire to assist and share knowledge
  • Ability to learn and adapt to a change
  • Excellent written and verbal communication skills

Benefits

  • Being part of an inspiring, friendly, tech-freak, fast-paced environment
  • Structured learning path and certifications to develop your skills and expertise
  • A great opportunity to grow and work with the most amazing people in the industry
  • Private Health Coverage on a Company’s group program
  • Extra benefits like meal tickets etc.

Συμμετοχή

H ομάδα του TechSaloniki είναι δίπλα σου! Επικοινώνησε μαζί μας για οποιαδήποτε βοήθεια ή πληροφορία χρειάζεσαι στο info@techsaloniki.gr.

Δήλωσε Συμμετοχή