top of page

Work with us

Send your cv to: jobs@white3.it

Open positions:

Senior Software Engineer Developer Unity 3D

Back-end Senior Software Developer

White 3 Scritta Bianca.png

White3 was born to establish and create innovative interface concepts that enable the integration of complex systems.

The White3 core business model is essentially identifiable by the fusion of four concepts: User-Experience, Technology-Interaction, Data-Fusion, Unified-System.

The company researches, develops and markets command and control as well as tactical and strategic supervision systems, which merge information from external systems and heterogeneous data sources. Thus creating a visual combination of information through a new concept of man-machine interface that allows system interaction through touch and gestures, according to the paradigm of interaction ‘NUI’: Natural User Interface.

 

Position:

Senior Software Engineer Developer Unity 3D

We are looking for full time Senior Software Engineer to join the front-end development team based in Rome, to design and develop immersive complex applications, using cutting edge technologies.

Do you accept the challenge?

 

Responsibilities:

  • Design & develop efficient, modular and maintainable software components for complex front-end application based on Unity framework

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Identify bottlenecks, bugs, and devise solutions to address and mitigate these problems

  • Communicate with the team members to design and develop front-end functionalities

 

Requirements:

  • University degree (preferably from Computer Engineering or Computer Science departments)

  • A minimum of 3 years’ complex application programming experience

  • Deep understanding of application architecture, object-oriented design and SOLID principles.

  • Knowledgeable in the following areas: multi-threaded programming, code optimization, algorithm, data structures and client-server architectures

  • Ability to constantly learnand stay in touch with evolving development technological standards

 

Pluses:

  • Knowledge of game engine architecture, game content pipeline and tools

  • Previous work experiences or personal projects on Unity development environment

  • Knowledge of the .NET framework and the C # programming languages

  • Experience optimizing CPU and GPU usage, memory and space usage

  • Basic knowledge of GIS

  • Git knowledge

Position:

Back-end Senior Software Developer

We are looking for full time Back-end Senior Software Developer to join the back-end development team based in Rome, to design and develop immersive complex applications, using cutting edge technologies.

 

Responsibilities:

  • Assisting directly and indirectly in building a high performing tech team

  • Design & Develop components to create a highly optimized, performance-driven, scalable and sustaining platform.

  • Develop REST APIs on top of a microservices platform and facilitate UI integration. 

  • Expected to design complete backend projects by understanding the business rules.

 

Requirements:

The ideal candidate will be a strong educational(University degree, preferably from Computer Engineering or Computer Science departments) / development credentials in developing scalable, distributed systems.

He / she should be able to operate in a very fast paced environment where time to hit the market is critical.

He / she should be able to adapt to rapidly changing business rules and able to build applications iteratively.

He / she should be ableto constantly learnand stay in touch with evolving development technological standards.

He / she should behave got 3years of Product Development experience 

Prior hands-on experience in building and scaling a Python-based / Golang microservices platform is required.

Strong development experience with the following technologies/products/patternsis expected:

  • RDBMS- Preferably one of PostgreSQL, MySQL, Microsoft SQL Server, Oracle DB.

  • NoSQL - Experience with MongoDB or any other NoSQL framework is desired.

  • Knowledge of publish-subscribepattern is required.

  • Software development experience of building microservices in Python / Golang is required.

  • Experience in building REST API based microservices is required.

  • Knowledge of Linux operating systems.

  • Base knowledge of virtualization and linux containers(LXC, Docker).

 

Pluses:

  • Knowledge of Continuous Integration and Continuous Deployment/Delivery will be an add-on.

  • HTML, CSS, JavaScript and front-end frameworks such as Angular JS will be an add-on.

  • Experience optimizing CPU, memory and space usage

  • Git knowledge

bottom of page