top of page
Join us in building the metaverse
We’re Hiring
We are looking for exceptional individuals with expertise in specific areas such as web 3.0, smart contracts, blockchain, unity engine, unreal engine, core java developers, scripters, designers and more!
Job Openings
Developer - Full Stack
Developer - Full Stack
The Full Stack Engineer job description includes using a range of different technologies and languages (such as Java, JavaScript, HTML, PHP, C#) to develop applications. Full Stack Developers approach software holistically since they cater to both user experience and functionality.
Full Stack Developer duties include:
Participating in the design and creation of scalable software
Writing clean, functional code on the front- and back-end
Testing and fixing bugs or other coding issues
Job brief
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Requirements and skills
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX Frameworks
The Full Stack Engineer job description includes using a range of different technologies and languages (such as Java, JavaScript, HTML, PHP, C#) to develop applications. Full Stack Developers approach software holistically since they cater to both user experience and functionality.
Full Stack Developer duties include:
Participating in the design and creation of scalable software
Writing clean, functional code on the front- and back-end
Testing and fixing bugs or other coding issues
Job brief
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you’re also familiar with Agile methodologies, we’d like to meet you.
Responsibilities
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Write effective APIs
Test software to ensure responsiveness and efficiency
Troubleshoot, debug and upgrade software
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Work with data scientists and analysts to improve software
Requirements and skills
Proven experience as a Full Stack Developer or similar role
Experience developing desktop and mobile applications
Familiarity with common stacks
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX Frameworks
Developer - Unreal / Unity
We are currently hiring a Game Developer to join our team and build next generation games by translating the ideas of the design team into a virtual environment that can be scaled and manipulated accordingly.
Main Responsibilities of a Game Developer
Your responsibilities will include:
Developing responsive 3D applications for PC or mobile, utilizing game engines such as Unreal Engine 4 or Unity
Collaborating with designers and artists on design and delivery of interactive applications
Translating design ideas into functional game code
Producing prototypes of gameplay ideas and features
Animating characters and objects
Researching and adopting other game engine compatible technologies such as AR/VR/MR
Troubleshooting and fixing bugs
Providing code documentation and other inputs to technical documents
Evolve into eventually becoming a lead programmer handling game development projects with a team of 4-12 developers.
Main Responsibilities of a Game Developer
Your responsibilities will include:
Developing responsive 3D applications for PC or mobile, utilizing game engines such as Unreal Engine 4 or Unity
Collaborating with designers and artists on design and delivery of interactive applications
Translating design ideas into functional game code
Producing prototypes of gameplay ideas and features
Animating characters and objects
Researching and adopting other game engine compatible technologies such as AR/VR/MR
Troubleshooting and fixing bugs
Providing code documentation and other inputs to technical documents
Evolve into eventually becoming a lead programmer handling game development projects with a team of 4-12 developers.
Designer : 3D / 2D
We are looking for a creative individual to join our team as a 3D artist. The responsibilities of the 3D artist include creating still and moving images using computers, creating 3D models of products, and managing multiple projects while adhering to deadlines.
To be a successful 3D artist, you should be detail-oriented, flexible, and a good team player. Ultimately, a top-notch 3D artist is creative and artistic with a strong working knowledge of color, texture, and light as well as industry-standard software.
3D Artist Responsibilities:
Using 3D modeling, texture, mapping, and other techniques to create graphics, visual effects, and animations.
Collaborating with Animators and other artists and attending meetings to discuss ongoing projects.
Understanding the project requirements and conceptualizing creative ideas.
Creating storyboards to visualize scenes and create a realistic environment for movies, games, and other visual effects.
Receiving feedback from directors, animators, designers, and clients, and editing your creations based on the comments received.
Reviewing 3D arts and recommending improvements.
Creating 3D sculpts and assets to meet artistic standards.
Troubleshooting any problems that arise during work on a project.
Meeting with clients, Designers, and Directors to discuss and review projects and deadlines.
3D Artist Requirements:
Certificate, associate's degree, or bachelor's degree in graphic design or a related field.
3D artists in medical illustration must have a working knowledge of biology.
A strong portfolio of previous work and completed projects.
Strong working knowledge of industry-standard software, including 3ds Max, V-Ray, SketchUp, and Maya.
Excellent creativity and artistic skills.
An eye for composition, realism, texture, color, and lighting.
Good communication and teamwork skills.
Excellent time management skills.
Willingness to remain up-to-date on the latest creative software and hardware.
To be a successful 3D artist, you should be detail-oriented, flexible, and a good team player. Ultimately, a top-notch 3D artist is creative and artistic with a strong working knowledge of color, texture, and light as well as industry-standard software.
3D Artist Responsibilities:
Using 3D modeling, texture, mapping, and other techniques to create graphics, visual effects, and animations.
Collaborating with Animators and other artists and attending meetings to discuss ongoing projects.
Understanding the project requirements and conceptualizing creative ideas.
Creating storyboards to visualize scenes and create a realistic environment for movies, games, and other visual effects.
Receiving feedback from directors, animators, designers, and clients, and editing your creations based on the comments received.
Reviewing 3D arts and recommending improvements.
Creating 3D sculpts and assets to meet artistic standards.
Troubleshooting any problems that arise during work on a project.
Meeting with clients, Designers, and Directors to discuss and review projects and deadlines.
3D Artist Requirements:
Certificate, associate's degree, or bachelor's degree in graphic design or a related field.
3D artists in medical illustration must have a working knowledge of biology.
A strong portfolio of previous work and completed projects.
Strong working knowledge of industry-standard software, including 3ds Max, V-Ray, SketchUp, and Maya.
Excellent creativity and artistic skills.
An eye for composition, realism, texture, color, and lighting.
Good communication and teamwork skills.
Excellent time management skills.
Willingness to remain up-to-date on the latest creative software and hardware.
DevOps Specialist
At Mirkwood Ethereal, customer experience is at the forefront of everything we do. To help us build functional systems that improve customer experience we are now looking for an experienced DevOps Engineer. They will be responsible for deploying product updates, identifying production issues and implementing integrations that meet our customers' needs. If you have a solid background in software engineering and are familiar with Ruby or Python, we’d love to speak with you.
Objectives of this Role
Building and setting up new development tools and infrastructure
Understanding the needs of stakeholders and conveying this to developers
Working on ways to automate and improve development and release processes
Testing and examining code written by others and analyzing results
Ensuring that systems are safe and secure against cybersecurity threats
Identifying technical problems and developing software updates and ‘fixes’
Working with software developers and software engineers to ensure that development follows established processes and works as intended
Planning out projects and being involved in project management decisions
Daily and Monthly Responsibilities
Deploy updates and fixes
Provide Level 2 technical support
Build tools to reduce occurrences of errors and improve customer experience
Develop software to integrate with internal back-end systems
Perform root cause analysis for production errors
Investigate and resolve technical issues
Develop scripts to automate visualization
Design procedures for system troubleshooting and maintenance
Skills and Qualifications
BSc in Computer Science, Engineering or relevant field
Experience as a DevOps Engineer or similar software engineering role
Proficient with git and git workflows
Good knowledge of Ruby or Python
Working knowledge of databases and SQL
Problem-solving attitude
Collaborative team spirit
Preferred Qualifications
Master's degree in Computer Science or Software Engineering
Experience with software engineering, customer experience and civil engineering
Experience developing engineering applications for a small teams.
Objectives of this Role
Building and setting up new development tools and infrastructure
Understanding the needs of stakeholders and conveying this to developers
Working on ways to automate and improve development and release processes
Testing and examining code written by others and analyzing results
Ensuring that systems are safe and secure against cybersecurity threats
Identifying technical problems and developing software updates and ‘fixes’
Working with software developers and software engineers to ensure that development follows established processes and works as intended
Planning out projects and being involved in project management decisions
Daily and Monthly Responsibilities
Deploy updates and fixes
Provide Level 2 technical support
Build tools to reduce occurrences of errors and improve customer experience
Develop software to integrate with internal back-end systems
Perform root cause analysis for production errors
Investigate and resolve technical issues
Develop scripts to automate visualization
Design procedures for system troubleshooting and maintenance
Skills and Qualifications
BSc in Computer Science, Engineering or relevant field
Experience as a DevOps Engineer or similar software engineering role
Proficient with git and git workflows
Good knowledge of Ruby or Python
Working knowledge of databases and SQL
Problem-solving attitude
Collaborative team spirit
Preferred Qualifications
Master's degree in Computer Science or Software Engineering
Experience with software engineering, customer experience and civil engineering
Experience developing engineering applications for a small teams.
bottom of page