Join Netguru Talent Marketplace, a proven partner for tech-minded freelancers and experts. Thanks to us, you will have access to various project-based opportunities and can collaborate with different companies and industries. As a result, you will not only gain more experience but also develop a variety of skills you didn’t even know you had. Work the way you like, on your terms, with no strings attached.
Role:
For a global leader in the humanitarian aid sector, we are looking for a team to deliver a top-performing mobile solution that will be used in the field and play a key role in fulfilling the mission.
The Full-Stack Developer will implement code aiming for an IT solution that meets the highest quality standards of technical usability, user acceptability, and domain suitability, with proficiency in both front- and back-end development.
Requirements
Knowledge/Skills:
- Both front-end and back-end development expertise
- Experience with backend architecture design, microservices, and development tools (Python, React/Angular, HTML5 frameworks).
- Django, Flask
- Understanding of the threading limitations of Python and multi-process architecture;
- Write reusable, testable, and efficient front-end code based on organization’s UI Kit
- Strong unit test and debugging skills
- PostgreSQL, MySQL (and compatible)
- Git, GitFlow
- AWS experience
- OAuth 2.0 through OpenID Connect (Preferred)
- Database Management: Ability to integrate databases and create database schemas.
- mPOS knowledge: Not required, but familiarity is a plus.
- Security: Experience with cryptographic functions, hardware secure elements, and Trusted Execution Environment (TEE).
- Limited Connectivity: Experience developing solutions for low-bandwidth and limited connectivity environments.
- Typical deliverables:
- Front-end and back-end code fully documented and compliant with the company’s standards.
- Test scripts.
- Language:
- very good communication skills in speaking and writing English
Competencies:
- Well-organized and detail-oriented.
- Able to effectively coordinate multiple responsibilities simultaneously.
- Able to plan and organize work and communicate effectively.
Responsibilities:
- Develop front-end and server-side logic ensuring high performance and responsiveness.
- Write reusable, testable, and efficient code, with front-end code based on the organization's UI Kit.
- Participate in the entire IT solution lifecycle, focusing on coding and debugging.
- Design and implement low-latency, high-availability, and performant IT solutions.
- Integrate user-facing elements with server-side logic.
- Implement security and data protection measures.
- Integrate data storage solutions.
- Participate in Backlog Grooming and Planning sessions to ensure and validate system capability and design.
- Collaborate with the Product Team to understand business requirements, user needs, and conceptualize innovative system design ideas that bring simplicity and user-friendliness.
- Work in alignment with other developers to ensure coherent integration with other corporate technology platforms.
- Interact with the global software development community to stay up-to-date with back-end best practices, user interface designs of existing and emerging solutions, and contribute to strengthening the organization's UI Kit.
- Maintain up-to-date knowledge of IT Policies and Standards to ensure solutions and services are compliant.
Benefits
In return, we offer:
Salary: 38-46 eur/h freelance B2B contract
Project start date: mid August
Duration: 9 months
- 100% remote, flexible work;
- work with an experienced team of developers and continuous development of your hard and soft skills;
- dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes;
- long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more).
Curious to learn more about working as a Netguru freelancer? All the information you need is here: Netguru Talent Marketplace.
Looking for a full-time job? Check out our Career Page and find out more about our open recruitment processes.
If you need any disability-related adaptation at any step of the recruitment process – simply let the recruiter know! We'd be happy to help.
Don't hesitate and apply right away.