C++ Developer (Relocate to Berlin, Germany/ Remote)

ABOUT CLIENT

Our client is a leading company in data visualization software for business presentations

JOB DESCRIPTION

We are seeking innovative and skilled Developers with a strong theoretical foundation. Our team comprises individuals with varied professional experience, including those with degrees in Computer Science, Physics, and Mathematics and those with over a decade of experience in the industry. A background in C++ and a fresh, inventive problem-solving approach are desirable for this position. We welcome talented individuals, whether they are students, recent graduates, or C++ experts; thus, our recruitment process is skills-based and involves tasks relevant to the role.
The role involves primarily independent work and accountability for all tasks involved in implementing new features. We require the ability to consider problems from the user's perspective and engage in discussions about abstract concepts with fellow Developers. Each Developer is expected to handle architecture, design, implementation, customer feedback, and bug fixing, rather than distributing these tasks among several individuals. This approach empowers each individual to take ownership of their work.

JOB REQUIREMENT

We are seeking skilled and innovative software developers with a strong theoretical foundation. Our diverse team ranges from individuals with many years of industry experience to recent graduates in fields such as Computer Science, Physics, and Mathematics. A background in C++ and a fresh, creative problem-solving approach are highly valued for this role. Our recruitment process is based on task-based assessments to evaluate demonstrated skills.
Language proficiency in fluent English or German is required, with proficiency in either language being acceptable.
The desired technical skills include proficiency in C++ and algorithms, without requiring the latest standards (e.g., C++ 17).
We welcome candidates with any level of work experience, including recent university graduates.
For those relocating to Berlin, EU citizens face no restrictions, while non-EU passport holders must have a technical university degree (from a bachelor's level) or a minimum of 3 years of verified IT experience for visa purposes.
For remote roles, candidates must reside and work within the time zones of UTC-1 to UTC+4. Candidates must not work from countries under world sanctions, and must be legal residents for EoR or be able to sign a B2B/freelancer contract.
Ideal candidates include those with a PhD in Physics from Germany, those from Eastern Europe with a bachelor's degree or higher in Computer Science, Math, or Physics, and those from the UK with a bachelor's degree or higher in Computer Science.

WHAT'S ON OFFER

Challenging C++ development tasks
International team of talented individuals
Supportive work environment
Emphasis on attention to detail
Flat organizational structure
Flexible working hours and no overtime
Assistance with relocation
Competitive salary with potential for raise
No deadlines or scheduled meetings
Opportunity to publish scientific articles in AI and computer graphics
Support for work-life balance
Assistance with relocation and work permit if needed
Language learning support available
A chance to relocate to Germany

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

C/C++

Location:

Others - Germany

Working Policy:

Remote

Job ID:

J01483

Status:

Close

Related Job:

Microsoft D365 F&O Senior Developer

Ho Chi Minh - Viet Nam


Outsource, Product

  • Dynamics 365 FO

Developing, customizing, and extending D365 F&O solutions using X++, SQL DB, .NET, and other relevant technologies, adhering to development guidelines and best practices. Customizing and configuring D365 F&O to align with specific business requirements, such as creating new modules, entities, forms, and reports, as well as modifying existing features. Diagnosing and resolving technical issues, working closely with functional consultants and customers to ensure timely problem resolution. Designing and troubleshooting SQL DB data structures of D365 F&O. Managing source code and application lifecycle with Azure DevOps and LCS tools, including source code repositories, builds, pipelines, and automation. Designing and implementing data integrations between D365 F&O and other enterprise systems to ensure consistent data flow and integrity across the organization. Collaborating with functional consultants and business analysts to clarify business requirements and technical specifications. Deploying the implemented solution, as well as performing system upgrades and applying necessary patches.

Negotiation

View details

Senior Technical Expert – Automotive HPC Embedded Platforms (POSIX Linux/QNX/Android)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded

Establish the technical direction and platform architecture for automotive HPC embedded stacks, including Linux, QNX, and Android. Manage the entire delivery and integration process to ensure quality, cost, and delivery targets are met. Provide mentorship to engineers, oversee design and code reviews, and lead problem-solving efforts for complex issues. Coordinate with teams and stakeholders globally to align on roadmaps, interfaces, and integration strategies. Take ownership of the bring-up, verification, validation, and performance optimization processes, and handle any escalations and risk management.

Negotiation

View details

Senior Game Developer

Ho Chi Minh - Viet Nam


Product

  • Unity
  • Gaming

Collaborating with cross-functional teams to conceptualize and design new games for the platform. Developing, testing, and maintaining games to ensure they meet technical and artistic standards. Demonstrating a willingness to learn and grow in game design, with the ability to independently manage the full game development lifecycle. Optimizing games for performance on multiple devices and platforms. Identifying and addressing performance issues to ensure smooth gameplay. Providing regular updates to enhance game features and functionality. Promptly addressing and resolving bugs to maintain game stability and quality. Offering technical support to junior developers, regional teams, and PUGC studios. Providing feedback and solutions for issues related to the game editor and other tools.

Negotiation

View details