-
· 48 views · 7 applications · 2d
Modeler
Countries of Europe or Ukraine · Product · 2 years of experience · A1 - BeginnerWho we need: Strong skills modeler (great if with Blender and UnrealEngine experience), who can create precise 3D models of real-world objects (e.g., sofas in multiple fabric variations, chairs, etc.). For reference, see examples from our clients and...Who we need:
Strong skills modeler (great if with Blender and UnrealEngine experience), who can create precise 3D models of real-world objects (e.g., sofas in multiple fabric variations, chairs, etc.).For reference, see examples from our clients and similar objects:
- https://www.arhaus.com/
- https://dciedge.com/
Your responsibilities will be - Create 100% accurate 3D models based on provided references
- Know when and where to cut and how to most effectively optimize meshes without compromising visual quality
- High/Mid/Low poly modeling
- Baking textures
- Understanding the process of creating UnrealEngine-ready 3D Assets
- Collaborate closely with artists and engineers to ensure that technical requirements are met
Will be a plus if you have these experiences too:
- Proficiency in at least one of the Modeling Software (Blender / 3ds Max / Maya etc.)
- Experience in sculpting and cloth simulation
- Unreal Engine experience
- Fluent English
We also need you
- Communicate to us on what to improve and what to make better on both the processes and technologies
- Manage your time and manage our expectations
- Rapid communication back to us on any delays or complications
- Ability to deliver clean, organized work while still within our technical specifications
- An exceptional understanding of form, shape, structure, and silhouette
- Ability to collaborate and work well on a team
-
· 84 views · 3 applications · 2d
Frontend Dev (Angular)
Hybrid Remote · Poland · Product · 5 years of experience · A2 - ElementaryRequired skills: • Extensive hands-on experience in implementing automated tests, covering legacy systems with automated tests, and training development teams in writing automated tests. • Angular2+ (at least 2 years of experience with angular, We using...Required skills:
• Extensive hands-on experience in implementing automated tests, covering legacy systems with automated tests, and training development teams in writing automated tests.
• Angular2+ (at least 2 years of experience with angular, We using 16+)
• Strong knowledge of pure javascript
• Strong knowledge of TypeScript and Data Types• REST API
• RxJS, NgRX
• WebSockets
• GIT
• Appolo GraphQL
• Profound understanding of HTML & CSS
• Ukrainian/Russian language
Will be a plus:
• Experience with Gherkin-based test frameworks like Cucumber
• NodeJS
• WebWorkers
• Canvas
• WebRTC
• ThreeJS or any other 3D engine (Unity, Unreal)
• English level — pre-intermediate+
• Unit Test
• Integration Test
Responsibilities:
• Cover application by automated e2e test
• Train the development team in proper approaches to automated application testing.
• Optimize application for performance and scalability.
• Maintain transparent communication regarding possible issues & risks.
• Ensure on-time delivery of the new features.
• Participate in design reviews to ensure technical feasibility.
• Cooperate with the team to choose the best solutions and approaches for further project development.
We offer:- Competitive pay and regular performance-based increases;
- Cool and unique projects with companies from around the world;
- Our working hours are 10:30-19:30 CET;
- A friendly environment with team-building events;
- Aid towards English or career-related courses.
More -
· 54 views · 2 applications · 2d
PHP Developer
Hybrid Remote · Poland · Product · 5 years of experience · A2 - ElementaryPHP Developer | 3D Source We are seeking a motivated software engineer who is passionate about creating applications with thoughtful architecture and high-quality code. What We Offer Domain-Driven Design (DDD): Gain practical experience with a rich...PHP Developer | 3D Source
We are seeking a motivated software engineer who is passionate about creating applications with thoughtful architecture and high-quality code.
What We Offer
- Domain-Driven Design (DDD):
Gain practical experience with a rich domain model that is separated from other application layers. We organize our bounded contexts into distinct modules within our modular monolith.
- Hexagonal Architecture & Framework-Agnostic Approach:
Work with an application and domain layer that are decoupled from the underlying framework.
- Modular Monolith:
Manage five separate Symfony applications with dedicated databases within a single repository, with the ability to transition to microservices with minimal effort.
- Command Query Responsibility Segregation (CQRS):
Work on implementations of Type 3 CQRS with separate models and storage.
- Event-Driven Architecture:
Experience how all aggregates communicate exclusively through domain events.
- Unit Testing:
Our domain layer is 100% covered by unit tests. We utilize the ObjectMother pattern and maintain a nuanced view of what constitutes a "unit" in testing.
- Behavior-Driven Development (BDD):
Utilize the Behat framework alongside a Product Owner who understands our scenarios.
- Clean Code Practices:
In addition to thorough code reviews, our pipeline includes PHPCS, PHPStan, and Deptrack.
- Agile Methodology:
We adhere to the original Agile Manifesto principles, avoiding a cargo cult approach to Scrum, Kanban, or other frameworks.
For more details, please review our coding guidelines (https://gitlab.com/grifix/sandbox/-/blob/main/GUIDELINE.md) and explore our demo application (https://gitlab.com/grifix/sandbox/-/tree/main), which closely mirrors our new backend applications.
We also maintain legacy applications built using a framework-driven approach, which are fully covered by BDD tests. This allows us to safely and gradually refactor them.
Our Tech Stack
Symfony, PostgreSQL, Swoole, Docker, AWS, GraphQL, REST, Websockets
What We Expect from You
- A strong motivation to learn, share your experience, and build world-class software.
- Experience with modern PHP frameworks (experience with Symfony is a plus but not required; the key is understanding how these frameworks work).
- Practical experience developing applications with complex business logic.
Additional Plus
- Practical or theoretical experience with DDD, CQRS, BDD, Event-Driven Architecture, and Hexagonal Architecture.
- Experience in writing tests.
Your Responsibilities
- Implement new features according to clearly defined tasks and flow diagrams.
- Participate in event storming sessions and technical refinement meetings.
- Enhance legacy applications with BDD tests and refactor them.
- Domain-Driven Design (DDD):
3D Source is USA and Warsaw based 3D modeling and software solution provider servicing the manufacturing, retail, and home builder markets worldwide.
Website:
https://3dsource.com/