Job RoleHead of Engineering
Job Details
🇪🇺 EU
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Python, Node.js, Vue.js
Company: CryptoPanic
Job Description & Requirements
--- Come build CryptoPanic with us! ---
At CryptoPanic, we are building the largest news aggregator platform indicating impact on price and market for traders and cryptocurrency enthusiasts. Imagine the most relevant news, delivered just in time, to the right person.
If you are passionate about software engineering and seeing a community grow because you shipped a great feature/product - read on!
--- TL;DR ---
You are a responsible full-stack Python + JavaScript developer that loves and uses CryptoPanic, and could deliver a well-tested, and documented codebase with complete deployment, growth, and maintenance stories.
๏ Your core goal: develop features with a focus on creating more value for the users.
๏ What would we build: our users would decide together with us.
๏ Why do we need your help: we get emails and messages of support on a daily basis, and see the opportunity to build CryptoPanic further together with a person who loves both CryptoPanic, and coding.
๏ Why should you join: you will have a key role, that goes together with responsibility and flexibility in building our value-first product that is already being used by hundreds of thousands of users.
--- Job title: Head of Engineering ---
๏ Location: Remote, but preferably EU, so we could get together from time to time.
๏ Preferred time zone: From GMT - 4 to GMT + 3.
๏ Language: 100% fluent English.
๏ Compensation: Base + Bonus.
Key Responsibilities:
๏ Work together with the growth team and define the roadmap that users will like.
๏ Take responsibility for the defined roadmap and product quality.
๏ Work on the core of CryptoPanic and develop it further.
๏ Build, test, and ship code that will be used by hundreds of thousands of users.
Who are we looking for:
๏ You have 4+ years of full-time software engineering experience.
๏ You are an experienced general/full-stack engineer who feels comfortable building. production-ready features but is also not afraid of tackling more foundational problems.
๏ You enjoy using CryptoPanic, see ways it could improve, and would love to build it further.
๏ You love to code and feel proud of the features/products that you ship.
๏ You are curious about how things work, enjoy looking under the hood, and are not afraid to challenge the existing solutions.
๏ You learn fast, and even if there's a problem, you where to look for the solution.
๏ You have experience building, testing, and launching features and products, and can present examples of your work.
๏ You are responsible, proactive, and love taking initiative.
To summarise:
You will take responsibility for everything related to CryptoPanic's code: brainstorming, programming, creating, leading, testing, launching, and most important one: Maintaining and fixing bugs on all user-facing parts of CryptoPanic.
If this sounds interesting, please send your CV and a cover letter to hello@cryptopanic.com. Don't forget to mention projects you've built that you are proud of. ;)
🌐 Website
#eu #python #nodejs #vuejs
Job RoleSenior node.js developer
Job Details
🇺🇸 United States
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: nestjs, typescript, mongoDB
Company: Roonyx
Job Description & Requirements
Roonyx is an international software development company. We equip small and medium businesses with custom-made web & mobile apps, providing easy and efficient tools to reach goals, explore and conquer new markets.
Our clients are from Europe, USA, Australia, Asia.
Our team is distributed and has departments of PM, Design, Marketing, Web и Mobile development, QA, Global Sales и HD.
Our technological process of development is built according to Scrum/ Kanban.
Now we are searching for a Senior NodeJS Developer to join us.
About the project:
It is a storage system of financial statements for Japanese companies. It is supposed to help and solve the problem of storing the data registered on paper records, making tax audit and possible billings’ increases easier. According to Japan Government’s laws it is possible now to develop software and digitalise that kind of processes. Our Client would like to provide a solution as a SaaS system and organize a pilot testing among some of his clients.
Tasks:
backend development: NestJS, MongoDB.
writing the unit tests.
taking part in Scrum events: planning, estimates, demo’s providing, retrospectives.
communication with a client on technical matters.
You may possibly be a Lead of Node.JS backend development within the company.
Requirements:
minimum 3 years experience of commercial development using NodeJS with any of the following frameworks: Express, Fastify, NestJS.
experience of working with MongoDB, would be great if you worked with relational databases like PostgreSQL.
solid knowledge of TypeScript.
experience of unit test apps coverage.
basic knowledge of DevOps: docker, deploy of test server, develop of basic CI/CD pipeline.
English: B2-C1, (you are supposed to communicate with a client directly).
Will be a plus:
experience of working with AWS S3 together with AWS KMS.
Conditions:
remote work 8 hours per day.
payment once a month in USD.
Performance Review: once or twice a year.
online corporate events.
professional and career development.
Pay Range - $14-$20
🌐 Website
#us #nestjs #typescript
Job RoleSpecialist Software Engineer - Node js
Job Details
🇮🇹 Italy
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Node.js, TypeScript, Mocha, MongoDB, RabbitMQ, MySQL, redis
Company: Kaleyra
Job Description & Requirements
We are Kaleyra! A global group, providing mobile communication services to financial institutions, e-commerce players, OTTs, software companies, logistic enablers, healthcare providers, retailers and other high-growth sectors worldwide.
We power communications via cloud and APIs (through messaging, voice, chatbots and video) for some of the largest companies in the world that include Hyundai, Uber, Flipkart and AirAsia.
Our technology makes it possible to safely and securely manage billions of messages monthly via over 1600 operator connections in more than 190 countries, including all tier-1 US carriers. We have been recognized as an established leader in the global CPaaS market by many of the top market research companies.
We have a customer base of 3800+ companies across the world. Our vision is to be the world’s most trusted, secure and innovative communication platform, to enable real-time conversations between brands and their users.
We are a diverse team of over 500 individuals, working remotely from different parts of the world, to deliver high-quality technology solutions for our clients. Our fast-growing team is spread across 13 locations around the globe, including Italy, India, Germany, UK, United Arab Emirates, the United States and Singapore.
We recently acquired Bandyer, adding a new channel to our communication solutions: Kaleyra Video!
Kaleyra’s Audio/Video APIs and SDKs are based on WebRTC technology and designed to be the easiest programmable video solution in the market. The secure solution is compatible with any device (even smart glasses!), making it extremely suitable for companies in any industry to integrate within their existing digital touchpoints, both internal and customer-related. Most importantly, the collaboration suite incorporates technologies such as AR and AI, helping businesses provide immersive and interactive customer experiences driven by the latest trends in the video communication industry.
We’re now looking for some great developers with experience with Node.JS to join our Gateway team: Working on the development and improvement of the Email Gateway in an international team.
Requirements
- Previous experience in developing back-end in Node.js applications and architectures, eventually with Express knowledge as well
- Great knowledge of SQL database (MySql) and NoSQL (Mongo DB)
- Proficient code writing skills (scalability)
- Redis or Hazelcast
- RabbitMQ or Kafka
- Knowledge of JavaScript (eventually Typescript)
- Proficient knowledge of code versioning tools, such as GIT
- Proactive approach and ability to work autonomously
- Fluent in English
Benefits
- Training & Development
- Performance Bonus
- International Environment
🌐 Website
#italy #nodejs #typescript
Job RoleTechnical Support Specialist
Job Details
🇻🇳 Vietnam
Remote: Yes
Type: Permanent
Experience Level: Junior
Technologies: SQL, HTML, CSS, Python, Bash, Java, API, RestAPI
Company: Sumsub
Job Description & Requirements
**Sumsub** builds a suite of compliance and anti-fraud products that modern businesses can use to fight money laundering and terrorist financing as well as effectively comply with regulatory requirements. 100+ million users have already passed through Sumsub’s checks — identity verification, anti-fraud, AML screening, or crypto transactions compliance worldwide.
Now we are looking for a Technical Support Specialist with Chinese. Our Support is divided into **client/applicant**, **technical (1st and 2nd lines)** and **legal**. Regardless of which team the employee is in, everyone wants and is ready to help, respond and support any of our clients or users.
**What does technical support do?**
- Deal with problematic situations and help our clients
- Search and analyze the logs, data analytics
- Integrate and test the internal developments
- Work only in chat with 80% of requests being in English.
**What do we expect from the ideal candidate?**
- Fluent English
- **Knowledge of Chinese** would be a huge plus
- Experience in service/call-center/support (ideally with life chats)
- Basic skills: REST API, HTML/CSS, knowledge of the browser console, SQL, able to write scripts in any of the programming languages (Java/Bash/Python)
- Composure, self-control and the ability to melt the hearts of the most demanding clients
🌐 Website
#html #css
Job RoleJava Developer
Job Details
🇧🇷 Brazil
Remote: No
Type: Permanent
Experience Level: Mid-Level
Technologies: Java 8, Spring Frameworks and Spring Boot, REST Webservices, Oracle, SQL Server, MySQL, PostgreSQL, RabbitMQ, gRPC, docker
Company: Netcracker
Job Description & Requirements
We are a US Software development company provider of Cloud and Virtualization Solutions to the Telecoms industry around the globe. We are looking for Java Developers (from middle to lead level).
The position suppose hybrid type of work (about once per week or once per month visiting office) or work from office (São Paulo or Campinas).
Responsibilities are:
• Software development using Java (Spring Frameworks and Spring Boot for REST Webservices);
• Ensuring compliance with technical specifications and detailed requirements;
• Integrating of all parts of the solutions and performing Integration testing;
• Supporting Release Management and Deployment of solution;
Must have: At least Intermediate English level (verbal/writing skills); Portuguese.
Nice to have: BE / BTech Degree in Computer Science, Information Technology or Electronics and Communications.
🌐 Website
#brazil #java
Job RoleSenior Site Reliability Engineer
Job Details
🇨🇿 Czech Republic
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: AWS, Kubernetes, Nomad, GitlabCI, ELK, Prometheus, Grafana, Alertmanager, Ansible/Terraform, Kafka/RabbitMQ, Redis/MongoDB, PostgreSQL
Company: Parimatch Tech
Job Description & Requirements
Parimatch Tech is an international product company that develops and provides tech and marketing solutions for the Gaming & Entertainment industry. Headquartered in Cyprus and operating globally, the company has R&D centers located in four countries, the largest of which is in Ukraine.
Hi-tech solutions and innovative approaches are what drive Parimatch Tech forward in the gaming market and remain its basis for success and development.
We invite those who fired up to:
- Be a visioner and advocate for best DevOps/SRE practices across all the engineering teams;
- Design and maintain High-load and High-availability infrastructure;
- Own cloud part of our infrastructure;
- Drive effective observability of the whole platform, both inside and outside of SRE;
- Team/tech leading, people management, technical project management.
- Essential professional experience:
- Relevant experience in a similar role;
- Solid skills and understanding of infrastructure as code and configuration management;
- Good knowledge of container ecosystem and orchestration technologies;
- Solid experience with Linux operating system and its internals;
- Good understanding of production-level network architecture;
- Experience with designing, setting up, and maintaining end-to-end observability architectures;
- Experience in people management will be a plus.
🌐 Website
#reliabilityengineer #aws #kubernetes #terraform
Job RoleSenior Frontend Engineer (F/M/D)
Job Details
🇩🇪 Germany
Remote: Yes
Type: Freelance
Experience Level: Senior
Technologies: React, Redux, Typescript, RestfulAPI, Testing, AWS
Company: LAYZR.GG
Job Description & Requirements
We are looking for a Front-End Engineer to join our product team.
Requirement:
- Advanced skills working with NodeJs, ReactJs, Redux, and related technologies.
- Experience with Typescript.
- Experience with Functional Programming style.
- Experience with using RESTful APIs.
- Experience with Cloud Services (AWS, GCP, similar)
- Experience with Unit testing.
- Experience with visual prototyping tools such as Figma or similar.
- Have an understanding of useable UX design principles.
- Have the ability to work as a Full-stack (Frontend and Backend) is a plus.
- Have effective communication skills in English and the ability to understand business requirements.
- Self-motivated, keen to take initiative, and work well as part of a team.
- You are passionate about gaming, tech and internet culture.
🌐 Website
#germany #reactjs #typescript
Job RoleFull Stack Engineer - Single Page Application
Job Details
🇩🇪 Germany
Remote: Yes
Type: Project-Based
Experience Level: Mid-Level
Technologies: Angular, Java, Spring Boot
Company: Secfix
Job Description & Requirements
At Secfix we believe that security needs to become simple and accessible for every company no matter its size. With our security monitoring platform, we help companies get secure and certified (e.g. for ISO27001) in weeks and not months.
As a Full Stack Engineer, your primary role in the Engineering team is to design, develop, and own functionality and/or infrastructure for our user-facing security monitoring app. We are developing the next European tech unicorn and you will be in the front seat. You will further develop an angular single-page application, be coding in the latest versions of Spring Boot, designing system architecture, building Microservices with a heavy focus on AWS. We are developing the next European tech unicorn and you will be in the front seat.
💡 Responsibilities
- Collaborate with talented and kind people in our team: designers, product managers, and other team members in an agile environment
- Drive a whole Software Development Life Cycle, from analysis and implementation to testing and deployment
- Lead architecture decisions in close cooperation with other engineering team and stakeholders
- Take part in engineering operational duties and keep the system healthy
- Help build our engineering culture and improve engineering excellence in the team
🧪 Qualifications
- Multiple years of experience building Single Page Applications in Angular
- Multiple years of experience codding in Java
- Hands-on practical experience building Microservices, Spring Boot
- Practical experience in AWS or another cloud provider
- Experience making architectural decisions
- Deep knowledge in SQL, Postgres, or similar
- English language proficiency
🟩 Benefits
- Make history with one of the most promising security startups in Germany funded by famous founders
- Salary range 2000-3000$, fast growth
- Flexible work hours
- Opportunity to join the team on a permanent basis in the future. Company equity is available for early permanent employees.
- 100% Remote culture with the option to work in co-working spaces in Berlin/Germany
🌐 Website
#germany #angular #java
Job RoleC# Fullstack Developer
Job Details
🇪🇸 Spain
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: C#
Company: STANDBY
Job Description & Requirements
We are looking for a C# Fullstack Developer. The selected profile will be part of a growing and diverse team that challenges itself to provide innovative cloud-based solutions in high-profile, multifaceted projects.
The principal responsibility of the C# Fullstack Developer includes designing user interactions on websites, developing servers and databases for website functionality and coding for desktop as well as mobile platforms. Development of new web applications for the further digitalization of the construction industry.
Main Responsibilities:
+ Developing single page web applications (frontend and backend)
+ Creating servers and databases for functionality
+ Ensuring cross-platform optimization for mobile phones and responsiveness of applications
+ Seeing through a project from conception to finished product
+ Designing and developing APIs
+ Meeting both technical and consumer needs
+ Research and implement solutions using new technologies and staying abreast of developments in web applications and programming languages
+ Develop application and programs using C# and JavaScript frameworks
+ Write code, develop, and design user interfaces as well as debug and maintain code for clients
+ Design, write, and maintain C# coding for our future and ongoing projects and ensure and quality of your code with unit and integration tests
Knowledge and Skills Required:
+ Completed studies in the field of Computer Programming, Computer Science, Information Technology or similar
+ 3-5 years of experience in C# development, including architectural design and JavaScript frameworks like: AngularJS, Vue.js, Ext JS or React JS and ORM frameworks
+ Hands-on experience and thorough knowledge in understanding data structures and algorithms and good knowledge of SQL as well as experience in database design
+ You are familiar with cloud programming tools, building APIs and web services and willing to extend your knowledge
+ Ability to work independently in an agile environment and complete projects with minimal supervision
+ You are result and product-oriented and are able to manage critical timelines under pressure and to navigate in uncertainty
+ Outstanding analytical and problem-solving capabilities
+ Excellent written and verbal communication skills in English, German is a plus
+ Willing to travel internationally and nationally via car and plane
Professional Offer:
+ A growing team in a Start-up environment with the backing of a large international group and an ambitious vision
+ A work environment that enthusiastically embraces and supports innovative ideas and sustainable practices
+ Exciting and varied tasks providing support for the teams and experts across all locations, achieving shared goals
+ Fully stable position in a global company
+ Multinational environment, working in English
+ Possibilities for professional development
+ Competitive salary band
🌐 Website
#spain #csharp
Job RoleRemote Typescript React Developer
Job Details
🇬🇧 UK
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Typescript, React
Company: Pragmateam
Job Description & Requirements
Looking for an intermediate/advanced React TypeScript developer to add to its remote team.
Our current technology stack is Typescript/React.js for frontend and Node/Nextjs/Apollo/Graphql for backend (for db we range from Mongo to Postgres and MySql).
We work in small teams, using agile methodology and pair programming.
Every team gets assigned to some very interesting projects ranging from Startup's MVP to advanced trading applications.
#uk #typescript #reactjs
Job RoleSenior Vue.js Frontend Developer
Job Details
🇦🇹 Austria
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: JavaScript, VueJS, CSS/SCSS, Tailwind, Bootstrap
Company: refurbed
Job Description & Requirements
REFURBED
We are the fastest growing marketplace for refurbished electronics in the German speaking region and are based in Vienna. We are active in more than a dozen countries. Through our marketplace we sell completely renewed electronics like phones, laptops and tablets that are 40% cheaper and much more sustainable.
We are looking for a senior Vue.js developer to support us in developing our external and internal interfaces. These include our checkout application, customer area and management interfaces for us and our merchants.
WHO YOU ARE
- Several years of experience in building Single Page Web Applications
- Excellent knowledge of JavaScript (ES6) and Vue.js features, patterns and best practices
- Profound understanding of basic web development technologies like HTML, CSS/SCSS
- Experience with UI frameworks such as Tailwind and Bootstrap
- Knowledge of cross-browser development and browser compatibility
- You work independently and goal-oriented
- You have a formal education in computer science
- Your English is excellent
- You are located in one of the European time zones
WHAT YOU'LL DO
- Develop modern web applications that will be seen and used by millions of users
- Ensure a high-quality code base
- Keep an eye on the interface performance
- Work together with product management and other teams
ADDITIONAL FACTORS WE APPRECIATE
- Experience with statically typed programming languages (ideally TypeScript or Go)
- Experience with Test-driven JavaScript development (Jest or Mocha)
- Experience with other modern JS frameworks like ReactJS, Angular or Svelte
- Worked in Agile work environment (Scrum or Kanban) before
WHY YOU SHOULD WORK WITH US
- Startup atmosphere
- Work with an experienced team of experts
- Regular code-reviews
- Challenging tech-stack
- Available as fully remote position
- 25 paid vacation days
🌐 Website
#austria #vuejs
Job RoleJava Backend Engineer - Cloud Security API (Full-time contractor)
Job Details
🇩🇪 Germany
Remote: Yes
Type: Permanent
Experience Level: Mid-Level
Technologies: Java, Spring Boot, REST, OAuth
Company: Secfix
Job Description & Requirements
What we're looking for
As a Java Backend Engineer, your primary role in the Engineering team is to keep data flows and backend processing scalable and healthy. In your role, you will be coding in the latest versions of Spring Boot, designing system architecture, building Microservices with a heavy focus on AWS, Docker & Kubernetes. We are developing the next European tech unicorn and you will be in the front seat. You will work on creating integrations in many modern tools and cloud technologies such as: AWS, GCP, Azure, Okta, Google Workspaces, GitHub, GitLab, Jira, Snyk just to name a few.
Responsibilities
- Collaborate with designers, product managers, and other team members in an agile environment
- Drive a whole Software Development Life Cycle, from analysis and implementation to testing and deployment
- Lead architecture decisions in close cooperation with other engineering team and stakeholders
- Take part in engineering operational duties and keep the system healthy
- Develop our engineering culture and improve engineering excellence in the team
Qualifications
- Multiple years of experience developing Java
- Hands-on practical experience building Microservices, Spring Boot, Docker & Kubernetes
- Practical experience in AWS or another cloud provider
- Experience making architectural decisions
- Deep knowledge in SQL, Postgres, or similar
- English language proficiency
- IMPORTANT: You can work during our core hours - We work in Berlin/German Time Zone +/- 2h across several continents
Benefits
- Make history with one of most promising security startups in Germany funded by famous founders
- Flexible work hours
- Opportunity to join the team on a permanent basis
- 100% Remote culture with option to work in co-working spaces in Berlin/Munich
- Over the average remuneration range for a pre-seed startup: 2,000-2800 USD per month during the first 6 months
About Us
With a goal to help SMBs get secure as easy as ordering a pizza, we started by building the simplest MVP1 for a company to scope and outsource pentesting to vetted pentesting boutiques across Europe. It was just the beginning. Now we want to build a seamless experience for customers to prepare for ISO 27001 and SOC2 audits in weeks rather than months by integrating in their everyday tools and monitoring their security
We recently closed the pre-seed round, and now are looking for a freelance Back-End Engineer to join our agile team remotely.
🌐 Website
#germany #java #api
Job RoleProduct Manager
Job Details
🇵🇱 Poland
Remote: Yes
Type: Permanent
Experience Level: Mid-Level
Technologies: product management
Company: Netguru
Job Description & Requirements
- (Must-have) At least 2 years of experience as a Product Manager.
- (Must-have) Excellent command of written and spoken English (CEFR C1+). You'll be communicating with clients in English, Polish is not required.
- Proven experience and understanding of Agile methodologies.
- Good understanding of business model design and validation.
🌐 Website
#poland #pm
Job RoleSenior Front-End Devloper
Job Details
🇮🇷 Iran
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: TypeScript, React, Redux, Saga, MUI, SCSS, WebSocket, Rest API, LocalStorage, i18n
Company: Hubber
Job Description & Requirements
We're focues on one mission: Build Live-Chat Softwares for Small Businesses.
Hubber in continues of current year and 2022 started hiring Mid & Senior Engineers, Developers, Students in order to grow along company objectives.
Remote-First idea is respected and all can work remotely; You can send us your CV/Resume anywhere in Iran and the world.
We love building High-Quality softwares in right way.
The Hubber team is located in Iran and we use Persian as main language but English is also accpetable. A work day in Hubber would be like this:
- Standup @ 10AM (TimeZone Respected)
- Implement New Feature
- Bug Fixes
- Research and Development
- Gamenet (twice per week)
Required Skills:
- Node.js
- TypeScript
- React
- SCSS
- Material UI
- Styled Components
- WebSocket
- Deep understanding of State/Data Management (Redux, Saga)
- Experience with test libraries (Jest, Chai, Mocha, Cypress)
- Familiar with Webpack
- Familiar with Cookie, JWT, REST API, Async
What's going to be expected from this role:
- Lead Dashboard & Messenger Projects
- Collaborate on stories (Implement features, Bug fixes)
- Testing products
🌐 Website
#iran #typescript #reactjs
Job RoleProduct Designer (relocation to Poland)
Job Details
🇵🇱 Poland
Remote: Yes
Type: Permanent
Experience Level: Mid-Level
Technologies: UX/UI
Company: Netguru S.A.
Job Description & Requirements
Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. As a Certified B Corporation®, we offer a safe, inclusive and productive environment for all team members. If you want to work from home and be a full time employee, great - you can apply right away.
Relocation package:
We come to you with an offer that includes a relocation package. It is addressed to residents of Belarus, Ukraine, Georgia, Moldova, Russia and Armenia who would like to combine taking up a new job with moving to Poland. We know that relocation may be a huge step in your life. We’re ready to help you so that you can feel comfortable with this change from the very first day. Your relocation package will be an offer dedicated to your needs. It may include the following options:
Tickets from the capital city in your country to the city in Poland in which you plan to settle,
- 1-month rent stipend,
- 5 hours of consultation with your personal relocation assistant,
- A gift from Netguru to make you feel welcome in our country.
🥷🏽 Curious about your responsibilities? You will be:
- Working with an advanced and highly experienced team
- Contributing to projects for clients from all over the world
- Developing and improving your skills rapidly
- Creating clean, effective, UI/UX-driven web and mobile interfaces
- Ensuring high-quality results for your design choices
- Managing internal and external team design projects as well as participating in internal processes
- Running workshops with clients
☝️ Ready to apply? First check if you:
- Have a strong command of written and spoken English (C1); Polish is not required
- Know the principles of Ul and UX design
- Know how to create user flows and build information architectures
- Use best practices for grids and colour harmony
- Have a portfolio that describes your design process, proves your knowledge and includes key metrics for your designs
- Can provide examples of design where real users’ needs and problems are addressed and solved
- Have prior experience cooperating with developers
- Have practical knowledge of design systems and style guides
☝🏽 We will be even happier if you:
- You had a solid up-to-date portfolio including Dribbble, Behance or equivalent
- You’d used tools such as Google Analytics, Usertesting.com, Hotjar
- You had good UX writing skills and experience writing about your design process – we really appreciate designers who have storytelling skills
- You’d be willing to share your knowledge with others
💚 We have some great Perks & Benefits for you!
- Access to the WorkSmile platform offering benefits adapted to your preferences:
- Multisport card,
- Private health insurance package,
- Life insurance,
- And hundreds of other options to choose from 15 categories (shopping, leisure, travel, food, etc.)
- Support for your growth – a book budget and a head/manager’s budget available to every employee,
- Discounts on Apple products,
- One-time 1000 PLN home office bonus,
- Various internal initiatives: webinars, knowledge sharing sessions, internal conferences.
👨🏻🎨 Joining our Design team means:
- Working in a comfortable and stimulating environment that boosts creativity,
- Using the best equipment and top-notch tools,
- Being a part of a design-focused environment,
- Being involved in challenging projects,
- Taking part and initiating knowledge-sharing initiatives,
- Working with clients from around the world,
- Working on internal R&D and Tech for Good projects,
- Having the opportunity to bounce your ideas off our experienced team,
- Getting support from a leader, mentor, and the team
#poland #ui #ux
Job RoleSenior Cloud Engineer
Job Details
🇬🇧 UK
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: AWS, Terraform, Linux, Python
Company: Lockwood Publishing Ltd
Job Description & Requirements
We are looking for an experienced Senior Cloud Engineer to join our growing Cloud Engineering Team. This is a wonderful opportunity to work on infrastructure for a large-scale mobile game.
Responsibilities:
- Provisioning, monitoring, maintaining, scaling, and securing cloud infrastructure and highly-available backend services.
- Working with backend development team to build and improve Continuous Integration and Continuous Delivery systems in the Cloud
- Mentor less experienced developers in the team, willing to share knowledge and contribute to their growth.
- Administration, troubleshoot and ongoing optimisation of databases.
- Documenting infrastructure and services
- Automation of infrastructure provisioning and operation.
- Assist development teams adhere to Cloud Native architecture designs and practises
Requirements
- Strong experience with Amazon Web Services, including EC2, RDS and supporting/operating systems deployed on Kubernetes or AWS ECS
- Strong experience with Infrastructure as Code in the Cloud (preferable Terraform but not required).
- Strong experience building CI/CD pipelines with different deployment strategies.
- Strong experience with Linux and TCP troubleshooting
- Good understanding of software development processes
- Good understanding on how the internet and web applications work
🌐 Website
#uk #aws #python #cloud
Job RoleFrontend Angular Developer
Job Details
🇺🇸 United States
Remote: Yes
Type: Permanent
Experience Level: Mid-Level
Technologies: Angular2+, TypeScript
Company: Roonyx
Job Description & Requirements
Roonyx is an international software development company. We equip small and medium businesses with custom-made web & mobile apps, providing easy and efficient tools to reach goals, explore and conquer new markets.
Our clients are from Europe, USA, Australia, Asia.
Our team is distributed and has departments of PM, Design, Marketing, Web и Mobile development, QA, Global Sales и HD.
Our technological process of development is built according to Scrum/ Kanban.
Now we are searching for a Frontend Angular Developer to join us.
About one of the current projects:
It is a web application for a dental clinic that is supposed to combine a patient’s personal data and provide him with a health care plan in order to avoid possible troubles in the future.
Tasks:
front-end development using TypeScript, Angular 2 +.
estimates of incoming tasks.
close cooperation and communication with the backend developers on the current matters.
communication with a client on technical matters.
Requirements:
minimum 2 years of proven result-focused experience of commercial development using Angular 2 +.
solid knowledge of TypeScript.
ability to act independently and responsibly.
ability to provide 40 work hours per week.
sense of creating the correct code as a purpose.
English: B2-C1, (you are supposed to communicate with a client directly).
Conditions:
remote work 8 hours per day, 40 hours per week.
probation period: 3 months.
payment once a month in USD.
Performance Review: once or twice a year.
online corporate events.
professional and career development.
Pay Range - $10-$16 per hour
🌐 Website
#us #angularjs #typescript
Job RoleAngular/Java – Systems Engineer
Job Details
🇨🇿 Czech Republic
Remote: Yes
Type: Project-Based
Experience Level: Senior
Technologies: Angular, Java
Company: Your System
Job Description & Requirements
For our big logistic client we are looking for a Systems engineer.
- This RFI focuses on Java and Angular skills, as detailed in the following. Partnership might be extend to additional technologies at a later point in time based on P&P business needs.
- For each technology stack IT Services expects a balanced mix of senior and junior experts
Java
- Strong background in System Engineering (comparable to university degree level)
- Solid knowledge and experience in Java, J2EE, incl. Spring/SpringBoot gained in a professional System Engineering environment
- State of the art engineer methods and tools, like Microservices, APIs, DevOps testing, operation on cloud
- CI/CD Processes and tools
- Apply Cleancode principles and efficient documentation
- Agile work / SCRUM
Angular
- Strong background in System Engineering (comparable to university degree level)
- Solid knowledge and experience in developing complex Single-Page-Application (SPAS) with the Angular Framework and TypeScript as efficient application with good UI/UX
- Creating user interfaces with HTML 5 and CSS
- Unit and E2E testing, e.g. with Jest, Jasmine, Protractor or Cypress
- Use of web and REST APIs o Use of GIT
- Agile work / SCRUM
- App development for mobile devices (Android) as advantage
Language
- Ability to work in German speaking environment with German as verbal project language for regular meetings as well as for documentation
- Language requirement might be covered by team approach; i.e. selected team members bridging between different languages
Need to work with legacy code
- As a significant share of work is about further development of existing application, work with legacy code is mandatory
- Efficient tools need to be applied for code analysis, integration and testing
🌐 Website
#czech #angular #java
Job RoleSenior C++ Developer
Job Details
🇩🇪 Germany
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: C++
Company: Cell
Job Description & Requirements
Salary: 90 000-130 000 € gross per year, after the 1st year - 130 000 € guaranteed
Team size: 20 developers reporting directly to CTO
Sourcing locations for candidates: everywhere in the world
- We will support with the relocation and work permit if needed for those who want to work in Berlin. Relocation is possible within 12 month after candidate gets the job
- In case of remote work: person has to work from countries which are not
under world sanctions
We are looking for smart, creative developers with a solid theoretical background. Our team of developers consists of those with 15+ years of commercial experience in various fields, to fresh graduates in Computer Science, Physics and Mathematics.
Job requirements
- Language: fluent English or German. We only require one of these languages
- Working experience: any
- For those who relocate to Berlin:
EU citizens– any no restrictions
others have to have a University technical degree (starting from Bachelor) so we can sponsor the work permit
Remote:
- working not from the countries which are under world sanctions
- if candidate relocates to another country he needs to be a legal resident of it and have bank account there or has possibility to send B2B invoice
About the company:
The company was established in 2002 and now has over 50 employees from 17 countries.
Cell is the leading data visualization software for business presentations.
Our challenge is to offer the most intuitive user interface for generating complex data-driven charts and slides, while at the same time ensuring consistency, accuracy and seamless integration with Microsoft Office. We save time for our customers by automating many tasks for them, like chart labeling or slide layout. More than 950,000 users worldwide (such as American Express, Coca-Cola, Deloitte Consulting, Ernst & Young, Google, Hewlett-Packard, Nokia, Porsche
Consulting, etc.) rely on our software for their daily business.
We work on challenging visualization problems, reverse engineering of Microsoft’s code, and reinventing the user interface. And we do this all based on our own pioneering C++ library, which we have the liberty to perfect along with the rest of our code. Cell is the only German company funding a C++ ISO committee delegation, so there is a good chance that components we invent will find their way into the standard.
Cell is a kind of company developers truly like. In fact, of our now 20 full-time developers, in 20 years of Cell, only two ever quit their jobs. We are highly profitable,
so we can give you the time and resources to write beautiful code. There are no meetings. All management (the two co-founders) are computer science PhDs, so no
demands from people who do not understand the trade.
Further highlights
What could be the typical example of tasks/projects?
At think-cell an example of tasks they will do is the following:
1) Come up with a solution towards a feature request or an idea that nobody knows how to present yet, that might be a concept or in code;
2) Explain the solution you propose to colleagues who will make questions, try to find holes to continuously learn.
Also, iterate, improve what you or others developers came up with. All our developers program in C++ and they discuss things like concepts and code, conceptual design, usability and user experience. What they do not do (and as expressed by a Senior Developer this is as important as what they do) is not to have scheduled meetings, no time devoted to organizational stuff, documentation and no tracking of time.
#germany #cplusplus
Sorry we’ve been inactive for a while.
If you have a job position, you can post for us to review via the form below.
https://goo.gl/forms/YylidnpzpvxdHaOa2
Job RoleFull Stack Developer (remote)
Job Details
🇺🇸 USA
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: React, React Native, Node.js, Prisma, Nexus
Company: Yeti
Job Description & Requirements
Yeti has been the go-to product development studio in San Francisco Bay Area since 2011. In 2020 we became digital first and now have team members around the world.
We work closely with clients on projects such as:
- experimental R+D innovation
- connected devices
- web3 dapps
- e-commerce mobile
Our Culture:
At Yeti, everyone is a problem solver. Together we have fun and work hard to build world-class products. We work in small, close-knit teams of designers, developers, and product managers with our clients to quickly take ideas from sketches to code.
Yeti provides each member of our team with:
-Premium Health, Vision, Dental, and Life Insurance
-401k Matching
-Bring your own Device reimbursement plan
-Bank Holidays + a full week at the end of the year off
-Flexible schedule + fully remote work
-A continued learning budget
-Thought leadership opportunities
-Fun remote events and bi-annual in-person retreats
About the Position:
A Senior Full Stack Developer at Yeti is an engineer who loves solving challenging problems such as complicated logic flows on the back-end or perfecting an interaction on the front-end. There may be a specialty or expertise they have, but they are able to dig into any part of the stack on a project to advance the product forward.
Yeti is looking for an experienced full-stack developer who has seen products through prototyping, building, and launch.
Responsibilities:
-Working autonomously as the only developer on a project, or leading a small collaborative team
-Mentoring junior developers and helping them grow through pairing and code reviews
-Working with other team members to hire new talent
-Collaborating with designers to ensure that changes can happen rapidly while minimizing scope creep
-Scoping future work for Sales and aligning timeline expectations with project leads and other developers
-Context switching between the listed responsibilities above within a short timeframe
Requirements:
-5+ years experience professionally building applications
-3+ years experience with React
-Experience with one or more back-end frameworks, a plus for Node/Express
-Experience with database modeling and using ORMs
-Experience with building APIs and collaborating with developers who will be consuming them
-Have strong communication skills working on teams and with clients
Preferred Qualifications:
-Experience as a team lead or tech lead
-Familiarity with Typescript and GraphQL
-Familiarity with supporting libraries like Apollo and Prisma
-Experience with testing methodologies and frameworks
You will be a good fit for this role if you can identify with the following:
-Enjoy using cutting edge technology like Prisma and GraphQL
-Take initiative to implement new technology and research best practices
-Want to frequently work on new and sometimes experimental projects
-Collaborating with designers to create the best project possible
-Mentoring junior developers
-Being an advocate for the user
-Understand the importance of documenting features, writing tests, and maintaining a quality codebase
If you don't fit the exact criteria above, please still feel free to apply! Our team is committed to self-improvement, growth, and teaching one another.
The compensation range is based on years of experience and seniority.
Yeti is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please submit your resume and a cover letter to jobs@yeti.co. Be sure to include links to any existing projects that you'd like to share with us that show you enjoy building and creating.
🌐 Website
#usa #reactjs #reactnative #nodejs
Job RoleSenior React Native Developer
Job Details
🇲🇹 Malta
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: React Native, Express.js OR Nest.js (optional)
Company: Xcoins
Job Description & Requirements
What's in it for you: open salary policy (you ask, if good enough, we pay), visa sponsorship after a minimum of 6 months working with the company, 100% remote environment, payments can be done in crypto if that is of interest to you.
Our company is a leading cryptocurrency exchange platform that offers a quick and secure means of exchanging cryptocurrency assets. Founded in 2016, we have served more than 250.000 satisfied customers from more than 167 countries worldwide.
We launching a new mobile application and rebuilding our architecture from scratch.
🌐 Website
#malta #reactnative
Job RoleJava Fullstack Developer
Job Details
🇪🇸 Spain
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Java
Company: STANDBY
Job Description & Requirements
We are looking for a Java Fullstack Developer. The selected profile will be part of a growing and diverse team that challenges itself to provide innovative cloud-based solutions in high-profile, multifaceted projects.
The main responsibility of the Java Fullstack Developer includes designing user interactions on websites, developing servers and databases for website functionality and coding for desktop as well as mobile platforms. Furthermore, there is the development of new web applications for the further digitalization of the construction industry.
Main Responsibilities:
+ Develop single page web applications (frontend and backend)
+ Create servers and databases for functionality
+ Ensure cross-platform optimization for mobile phones and responsiveness of applications
+ See through a project from conception to finished product
+ Design and developing APIs
+ Meet both technical and consumer needs
+ Stay abreast of developments in web applications and programming languages
+ Develop application and programs using java and javascript frameworks
+ Write code, develop, and design user interfaces as well as debug and maintain code for clients
+ Design, write, and maintain java coding for our future and ongoing projects
Knowledge and Skills Required:
+ Completed studies in the field of Computer Programming, Computer Science, Information Technology or similar
+ 3-5 years of experience in Java development, including architectural design and JavaScript frameworks like: AngularJS, Vue.js, Ext JS or React JS
+ Hands-on experience and thorough knowledge in understanding data structures and algorithms
+ Good knowledge of SQL as well as experience in database design
+ Familiar with cloud programming tools and willing to extend your knowledge
+ Experience in building APIs and web services
+ Able to work independently and complete projects with minimal supervision
+ Fluent in written and spoken English, Spanish and German are an advantage
+ Willing to travel internationally and nationally by car and plane
Professional Offer:
+ A growing team in a Start-up environment with the backing of a large international group and an ambitious vision
+ A work environment that enthusiastically embraces and supports innovative ideas and sustainable practices
+ Exciting and varied tasks providing support for the teams and experts across all locations, achieving shared goals
+ Fully stable position in a global company
+ Multinational environment, working in English
+ Possibilities for professional development
+ Competitive salary band
🌐 Website
#spain #java
Job RoleRemote iOS Developer
Job Details
🇺🇸 United States
Remote: Yes
Type: Project-Based
Experience Level: Mid-Level
Technologies: Swift, Objective-C, JSON, REST, Socket, FMS, Mapbox
Company: Vision AI
Job Description & Requirements
We are currently looking for a talented, and experienced iOS developer, who will be working with our junior iOS developer. Based on our expectations, it should take about 2-3 months to complete it. The role has the potential to emerge into a full-time position within a year.
#us #swift
Job RoleFront-End developer
Job Details
🇸🇮 Slovenia
Remote: Yes
Type: Permanent
Experience Level: Mid-Level
Technologies: React, Typescript
Company: d.labs
Job Description & Requirements
We are in search of motivated and talented individuals to join our team and start solving all sorts of problems on interesting international projects.
Are you a front-end developer who is experienced with frameworks, such as Vue or React? Do you have very good JavaScript and CSS knowledge and, most importantly, are you in search of something new and different? Great! Then you are who we are looking for.
Does your bag of tricks contain experience with git and ability to implement responsive design? Do you know something extra, like Test Driven Development, GraphQL? Even better!
We’re looking for someone who is fluent in English, thrives in a team environment and is always eager to learn something new and share their knowledge with others.
🌐 Website
#slovenia #reactjs #typescript
Job RoleDevOps engineer
Job Details
🇪🇪 Estonia
Remote: Yes
Type: Permanent
Experience Level: Mid-Level
Technologies: AWS, PCI-DSS, Terraform, Kubernetes
Company: Wert
Job Description & Requirements
Vacancy: DevOps
Company: WERT (https://wert.io/)
Location: Estonia
Fulltime, Remote
Salary: 2700$-3600$
We’re looking for a DevOpsSec experienced engineer with AWS background that would leap forward evolvement of security posture of our system and lead AWS services usage optimization.
About the project:
Wert is a small dedicated team working on an easy-to-use payment instrument for the cryptocurrency industry. By implementing our solution, our partners — crypto wallets, NFT marketplaces and other projects — are expanding their token and crypto purchase functionality.
What you will do:
•Design and implement vulnerability scanning tools for code cloud infrastructure and code
•Adjust AWS infrastructure to PCI-DSS requirements
•Make sure AWS EKS clusters are compliant with security recommendations
•Cut to optimise costs on AWS for development and production environments. Make these costs more transparen
Requirements:
•Experience in budgeting and optimising AWS costs
•Experience in PCI-DSS compliance with AWS
•Experience in DevSecOps implementation (centralisation of user identification possibilities; automation of security testing; automation of security updates)
Nice to have:
•Experience with Terraform
•Test writing skills, for code and infrastructure
•Knowledge of cloud infrastructure design patterns
•Experience with Kubernetes
•Experience with fixing network problems on AWS
What we are offering:
- Compelling cryptocurrency project
- Modern tech stack
- Remote work
- Flexible working hours
- Flat organisation with no bureaucracy
- Relocation to Estonia 🇪🇪
🌐 Website
#estonia #devops
Job RoleSenior Flutter Developer
Job Details
🇵🇱 Poland
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Dart, Flutter
Company: Netguru
Job Description & Requirements
👣 Joining Netguru's Mobile Team as a Senior Flutter Developer means:
- having an opportunity to pursue a leadership path if desired
- working in an experienced and knowledgeable team, in an Agile environment,
- dev-friendly processes like Continuous Integration and Code Review,
- constant development of your hard and soft skills (e.g. at internal Webinars, external conferences, meetups, etc.),
- growing yourself and people around you - you will give and receive regular feedback in a team of open-minded people that will always have your back,
- ambitious and verified projects- our clients come from all over the world and from different industries,
- enjoying flextime and flexplace: adjust your daily schedule to your individual needs, work from the office or from home,
- working on the best equipment – we will provide you with a Macbook and additional accessories for your computer to make your work even more efficient and comfortable,
- Having a smooth start: your leader and mentor will support you along the way :)
👣 Let us guide you through what you can expect while being part of our team:
- a typical workday usually starts with a daily project meeting, where we talk about our progress on tasks and possible blockers,
- apart from coding, you will have some additional calls during the day, e.g. Project Grooming or a retrospective,
- if needed, you will join projects with tech stack other than Flutter based on your mobile experience,
- you will have regular meetings with your leader. The shorter bi-weekly ones are all about current matters related to your projects/work in the company. Every quarter you will focus on your development and goals for the following 3 months,
- we love to share knowledge and we do it regularly- every two weeks we get together to present and discuss topics related to (but not only! ) Flutter,
- when there is a break between projects, we implement our internal projects that are carried out under RnD,
- our team is in constant contact and we always try to solve problems together 🤗.
#poland #flutter
Job RoleCore Database Engineer
Job Details
🇬🇧 United Kingdom
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Java, C++, SQL
Company: QuestDB
Job Description & Requirements
# About QuestDB
We have built the fastest open source time series database from the ground up to offer breakthrough performance for real-time analytics. We are the fastest growing database within the fastest-developing database category.
Developers rely on QuestDB as the analytic backbone of real-time systems ranging from FinTech to machine learning, IoT, and application monitoring. Fortune 500 companies such as Airbus and Yahoo deploy QuestDB for large-scale, data-intensive production systems, some of which serve close to a billion users.
Our HackerNews launch was the third biggest for an open source company at Y Combinator, and our open source repository has gathered more than 5k stars to date. We are a product-first company with a community encompassing more than 10k developers. We are a remote-first company backed by leading venture capital firms and Y Combinator.
# The role
As a Core Database Engineer, you will bring your experience in design, development, and testing to improve our open source time series SQL database. You will continuously improve the system's performance, ensuring that QuestDB remains scalable and easy to use as we roll out new features built with C++ and Java (zero-GC). You will have the opportunity to interact with and gather feedback from QuestDB's growing community of users and contributors. You'll have the chance to work in an open and collaborative environment to improve user experience and the system's consistency along the way.
# Requirements
- 5+ years of experience working with SQL databases, distributed systems and data replication.
- A BS in Computer Science or equivalent experience.
- Proficiency in multiple modern programming languages, in particular Java and C/C++.
- Good understanding of core Java 11, threading, generics, garbage collection and serialization.
- Experience building relationships with other engineers of the team and being part of the review process.
- Ability to analyze Java core/thread dumps to resolve issues such as memory leaks and latency.
# What we offer
- Generous equity options package
- Flexible working hours
- 100% remote
- Freedom of choice for your technical equipment
- Wonderful, highly qualified colleagues
- Truly international: more than 10 different nationalities
- A transparent, collaborative & inclusive culture
- Exciting opportunities for career progression as we grow
- Little to zero controls combined with autonomous work where you set your own pace in a collaborative environment
# Working at QuestDB
- We hire talented and passionate people who share our mission to empower developers to solve their problems with data. We are building breakthrough technology to power the infrastructure of tomorrow.
- We are a company with thousands of users; our mission is to empower them
- We invest in a culture that promotes ownership, autonomy and independent thinking
- We have transparent leadership and value employees' strategic inputs
- Our team is ambitious and tackles the most difficult problems at the deepest data infrastructure layer
🌐 Website
#uk #database #java #sql
Job RoleData Science Manager
Job Details
🇸🇪 Sweden
Remote: No
Type: Permanent
Experience Level: Senior
Technologies: Hadoop, Git/SVN, JIRA
Company: N/A
Job Description & Requirements
Since early 2000, we have supported our clients on a fixed number of projects, all over the world. Our consultant pool consists of Swedish and non-Swedish consultants within the fields of embedded systems telecommunication, online solutions and application development. Now we are looking for a Data Science Manager.
A leadership role that requires deep technical knowledge to manage sub-teams of Data Scientists and participate in various projects, influence business decisions and drive digital transformation.
Responsibilities:
- Lead, manage, motivate, develop data Scientists teams.
- Typically manages 2 Proof of value projects in parallel, with 2 teams of Data Scientists.
- Evolves to Product ownership (ie. Predictive Asset, Maintenance/SCM/CRM..) and managing a pipeline of projects around this functional topic.
- Coaches Master thesis programs.
- Lead teams in the development, test, implement and deployment of data science solutions to solve various business issues.
- Work closely with Business stakeholders and SMEs to review expected outputs and applicability to the business challenge.
- Identify and take part in the operationalization of valuable insights from the data into business and digital applications.
- Partner with internal/external stakeholders, product owners, and team members and drive product development plans.
- Drive methodological innovations into data science and digital products in the different functional areas such as services, product development, supply chain, operations optimization, and similar domains.
Fundamental Requirements:
- At least 7 years of experience in building data science models and products, ideally for a product/industrial company and leading teams of 2-4 Data Scientists.
- A background or profile in Machine Learning, quantitative methods, predictive modeling, statistics, or similar.
- Excellent track record of delivery using languages like Python, R, and technologies like Hadoop, Git/SVN, JIRA,.etc.
- Exposure to IoT/Telematics will be an added advantage.
- Good Familiarity with Agile / Scrum practices; played the role of scrum master, a good team player, and can work independently.
- Willingness to build on and experiment with cloud data science platforms.
- Ability to effectively communicate data science results and analytics value to business stakeholders.
- Master’s Degree or equivalent.
- An advanced degree such as MS or PhD degree in Information Science, Statistics, Operation Research, Economics or related quantitative disciplines.
#sweden #datascientist
Job RoleSenior Android Developer
Job Details
🇵🇱 Poland
Remote: Yes
Type: Permanent
Experience Level: Senior
Technologies: Java, Kotlin, Android SDK, RxJava 2, Dagger 2, MVP/MVVM architecture, Android Architecture Components
Company: Netguru
Job Description & Requirements
We want you on board if you:
- have worked in commercial Android Development for at least 2 years,
- can build a working world-class app from scratch,
- have extensive experience in maintaining applications, crash analytics, remote debugging and continuous integration,
- have a track record in optimizing apps for CPU, data and memory usage,
- are an expert in Java/Kotlin and Android SDK,
- have experience with reactive programming using RxJava 2,
- are familiar with Dagger 2, MVP/MVVM architecture, Android Architecture Components,
- know HTTP-based services such as REST through and through,
- have worked closely with clients and maintained positive relationships with them,
- can communicate freely in spoken and written English (CEFR B2+); Polish not required,
- are a great communicator and team player.
It would be a plus if you:
- have a proven track record in developing and maintaining existing apps available on Google Play Store,
- have experience with development using Android NDK,
- are familiar with best practices in app security (code obfuscation, hiding user data, cryptography),
- knew networking protocols,
- had a Computer Science or similar engineering degree,
- had successfully mentored or managed other developers,
- contributed to the Android community.
Your responsibilities:
- developing top-quality applications for Android,
- assisting clients in making good decisions and choosing best solutions,
- mentoring less experienced developers,
- improving internal Android development processes,
- contributing to open-source projects.
#poland #android #java #kotlin