- Department: Administrative
- Location: Sofia, Bulgaria
- Working Time: Full Time
Responsibilities:
- Participate in design, development, and maintenance of our mobile apps
- Be part of an agile and cross functional team
- Work closely with other teams responsible for other components like UX and APIs
- Share their expertise during code review activities and refinement sessions
- Design code in a functional and scalable way
- Understanding and consideration of mobile security best practices
Skills:
- Excellent overview of the Android ecosystem
- Knowledge of the persistent storage options in Android - SQLite (Room), Shared Preferences, etc.
- Build modern layouts for both phones and tablets
- Write scalable, maintainable and testable code
- Experience with integrating RESTful APIs
- Experience with writing and maintaining unit and UI tests is an advantage
- Experience with CI/CD
- Experience with code optimization and performance improvements
- Experience in Agile development methodologies
Experience & Education:
- 4+ years of experience in building native Android apps with Java
- Experience in development of financial applications would be a great advantage
- BS degree in Computer Science or a similar technical field of study
- Working proficiency and communication skills in verbal and written English
- Department: Administrative
- Location: Sofia, Bulgaria
- Working Time: Full Time
- Guided by our core values of Humanity, Innovation and Responsibility, we work openly in an environment of closeness, recognition and trust.
- You will be part of a team with smart, friendly, talented, hardworking and committed to doing great work people.
- You will be provided with plentiful opportunities as technologies and business models that empower you to show and expand your skills and abilities.
- You will be joining a stable environment and comfortable working conditions.
- Design and develop high-quality components and applications using React and TypeScript;
- Leverage TypeScript to create robust, type-safe, and maintainable codebases;
- Collaborate with UX/UI designers, product managers, and fellow engineers in an agile environment;
- Mentor junior developers, sharing knowledge and best practices to elevate team expertise in React and TypeScript;
- Conduct code reviews;
- Analyze functional requirements, define tasks and estimate development time;
- Stay updated on emerging technologies and industry trends, applying best practices to our development processes.
- 5+ years of professional experience in web development, with a strong focus on React and TypeScript;
- Proficiency in JavaScript, HTML5, CSS3, and responsive design techniques;
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.;
- Familiarity with newer specifications of ECMAScript(ES6+);
- Familiarity with RESTful APIs;
- Familiarity with popular state management libraries (Redux, Zustand, MobX, etc.). ;
- Familiarity with modern authorization mechanisms, such as JSON Web Token;
- Comfort with testing frameworks like Jest and React Testing Library.
- Familiarity with Node.js and backend technologies;
- Experience building performant and scalable web applications;
- Experience with Docker/K8s;
- Contributions to open-source projects or a strong personal portfolio.
- Plenty of opportunities for professional growth in our local or international operations
- Interesting work on new and long-run projects
- Friendly working environment and strong corporate management
- Competitive salary based on personal and team achievements
- Smart mobile phone and sponsored mobile plan
- Company-sponsored training and certification
- Regular team buildings and celebrations
- Department: Administrative
- Location: Sofia, Bulgaria
- Working Time: Full Time
WHY join us?
- Guided by our core values of Humanity, Innovation and Responsibility, we work openly in an environment of closeness, recognition and trust.
- You will be part of a team with smart, friendly, talented, hardworking and committed to doing great work people.
- You will be provided with plentiful opportunities as technologies and business models that empower you to show and expand your skills and abilities.
- You will be joining a stable environment and comfortable working conditions.
WHAT your essential role in the team will be:
- Develop and maintain existing and new data warehouse, data marts, dashboards, reports and data transformations
- Provide guidance and recommendation on the data warehouse architecture
- Produce and maintain high quality documentation for the project
WHAT necessary requirements for the position are needed:
- 2+ years of working experience in Data Warehousing/BI projects
- 2+ years of experience with Microsoft Business Intelligence tools (SSRS, SSIS, SSAS)
- Proficient in the design and development of Business Intelligence systems
- Very strong SQL Server programming skills (T-SQL, stored procedures, functions, views, etc.)
- Experience in relational database design, normalization techniques, developing ER diagrams
- Experience with dimensional and OLAP modeling
- Familiar with MDX
- Experience working within Financial Services Sector is an advantage, but not required
- Experience with Mercurial, Git or SVN is an advantage, but not required
- Relocation in Bulgaria
WHAT we are offering to you:
- Plenty of opportunities for professional growth in our local or international operations
- Interesting work on new and long-run projects
- Friendly working environment and strong corporate management
- Competitive salary based on personal and team achievements
- Smart mobile phone and sponsored mobile plan
- Company-sponsored training and certification
- Regular team buildings and celebrations
- Department: Administrative
- Location: Sofia, Bulgaria
- Working Time: Full Time
Guided by our core values Humanity, Innovation and Responsibility, we work openly in an environment of closeness, recognition and trust.
You will be part of a team with smart, friendly, talented, hardworking and committed to doing great work people.
You will be provided with plentiful opportunities as technologies and business models that empower you to show and expand your skills and abilities;
You will be joining a stable environment and comfortable working conditions.
WHAT your essential role in the team will be:
- Participate in the development of core services and Web or Windows applications using C# and .NET framework, SQL, ASP MVC/WebForms, Web API, WCF, RabbitMQ/EasyNetQ, Microservices, Polymer, DevExpress;
- Analyse functional requirements, define tasks and estimate development time;
- Design and implement database structure;
- Design and implement services to interface with external applications (WCF, Web API);
- Implement new features as well as fixing bugs and performance issues;
- Refactor and improve code in terms of readability, design patterns;
- Write and maintain unit tests.
- Perform code reviews.
- A minimum of one and a half years work experience with C#, MVC/WebAPI/WebForms and MS SQL Server is a must;
- Practical experience with database design and implementation is a plus;
- Good understanding of design patterns and reusable software design approaches;
- Ability to work effectively in a team;
- Good troubleshooting and problem solving skills;
- Analytical skills and attention to detail;
- ‘Can do’ attitude.
- Remote work opportunity
- 30 days of paid leave
- Health insurance
- Food vouchers
- Interesting work on new and long-run projects
- Multisport card at a discounted price
- Healthy snacks – free fruits, nuts and beverages
- Access to e-learning platforms
- Smart mobile phone and sponsored mobile plan
- Shopping cards with discounts
- Company-sponsored training and certification
- Recreation room
- Regular team buildings and celebrations
- Department: Administrative
- Location: Sofia, Bulgaria
- Working Time: Full Time
WHY join us?
- Guided by our core values Humanity, Innovation and Responsibility, we work openly in an environment of closeness, recognition and trust.
- You will be part of a team with smart, friendly, talented, hardworking and committed to doing great work people.
- You will be provided with plentiful opportunities as technologies and business models that empower you to show and expand your skills and abilities;
- You will be joining a stable environment and comfortable working conditions.
WHAT your essential role in the team will be:
- Understand both the business objectives and the technical implementation of the company's software product line;
- Have a critical eye for detail and be motivated to explore our products in pursuit of identifying problems that will be important for our customers;
- Define and implement quality assurance practices and procedures for the company’s software;
- Design and implement tests;
- Work with business owners to develop acceptance criteria;
- Write test documentation such as test cases and scenarios;
- Troubleshooting test environment and application configuration issues.
WHAT necessary requirements for the position are needed:
- 3+ years technical experience as a professional QA Engineer
- Educated to Degree Level ideally Computer Science or similar subject
- Demonstrable experience in test design and test execution
- Comfortable with both UI and backend testing
- Experience with API, microServices
- Experience with bug tracking systems (Jira, TFS, etc)
- Understanding and experience in Agile (scrum) environments
- Proactive communicator, not afraid to stick their neck out to effectively work with development teams globally.
- Must be a self-starter, quick learner, attentive to details, able to multi-task, and have excellent initiative
- Work closely with the development team to analyse, understand and influence unit test and integration coverage
- Excellent problem solving skills
- Sharp Eye for detail and consistency is a must;
- Very good understanding of Software Development Life Cycle;
- Responsible, highly motivated and team oriented person;
- Good English communications skills, both written and verbal;
- Knowledge of SQL (My SQL, MS SQL, etc) and certification of ISTQB.
WHAT we are offering to you:
- Remote work opportunity
- 30 days of paid leave
- Health insurance
- Food vouchers
- Interesting work on new and long-run projects
- Multisport card at a discounted price
- Healthy snacks – free fruits, nuts and beverages
- Access to e-learning platforms
- Smart mobile phone and sponsored mobile plan
- Shopping cards with discounts
- Company-sponsored training and certification
- Recreation room
- Regular team buildings and celebrations