awesome-jobs / vietnam

The best place to find devs in Vietnam!
1.43k stars 193 forks source link

C++ Developer_Relocated to Berlin, Germany #4528

Open Thusky68 opened 1 week ago

Thusky68 commented 1 week ago

Location

Salary Expectation

Requirements

Skills

Must Have

We are looking for bright, creative Developers with a solid theoretical background. Our team of Developers consists of a wide range of people, from recent graduates in Computer Science, Physics and Mathematics to developers with 10+ years of experience. A university degree or work experience with C++, together with a fresh and creative problem-solving approach would be an excellent combination for the role.

  1. A degree in Computer Science, Mathematics, Engineering, or a related field. ** Education for those who relocate to Berlin:
    • EU citizens – no restrictions
    • Others, who don't have an EU passport - required to have a technical university degree (starting from a bachelor) or 3 years of proven IT experience
  2. Experience: 8+ years of proven experience in C++ software development, no need for latest standards C++17
  3. Technical Skills:
    • Proficiency in C++ programming.
    • Familiarity with algorithms and data structures.
    • Understanding of software design and architecture principles.
  4. Strong analytical and problem-solving skills.
  5. Excellent verbal and written communication skills in English/German.
  6. Ability to work effectively in a collaborative team environment.
  7. Willingness to learn new technologies and adapt to changing requirements.

Prefer if you have:

Responsibilities

Great power comes with great responsibilities!

  1. Software Development: Design, implement, and maintain software components using C++.
  2. Problem Solving: Identify and resolve software issues and improve performance.
  3. Collaboration: Work closely with team members and other departments to understand requirements and deliver high-quality solutions.
  4. Code Review: Participate in code reviews to ensure code quality and adherence to best practices.
  5. Testing: Develop and execute unit tests to ensure software reliability and robustness.
  6. Documentation: Create and maintain documentation for software components and processes.
  7. Continuous Improvement: Stay updated with the latest industry trends and continuously improve skills and knowledge.

Why it would be awesome to work with us

Notes

Interview process

Technical Test > Phone Interview > Final Interview

Contact for more details

Email/skype: tranthilethu890@gmail.com