View Job Posts






C++ CMD Senior Engineer


UrTechCity IT Solutions
The Wood Park, E. Santos, Marikina, 1800 Metro Manila, Philippines
Spain
IT
1
29
Remote Work
Experienced
Monthly Rate (EUR)€: 10,000.00

To get feeds similar to this job in your facebook, you can join our Facebook Group by clicking here: Join Facebook Group

Details

Location: Remote. Spain/Europe preferred.

Job type: Permanent, Full-time.

 

About this role

As the lead engineer of this product, you will be engineering robust, testable and scalable code for MEGA CMD - our multiplatform suite that gives access to MEGA via command line and other high level protocols. 

Part of a global team, you will report to the MEGA C++ Team Lead, who is an inclusive, high performing leader.

How you'll make an impact

  • You will be the lead engineer in the development of this product.
  • Independently complete small to medium projects to a high standard, consistent with MEGA's guidelines and standards.
  • Research and evaluate the risk and impacts of different problems, approaches, and existing patterns and suggest solutions to the team lead and the business.
  • Actively engage with team members, mentoring them and supporting each other.
  • Seek to fully understand the impact and implications of technical problems and their solutions, so that the best ideas or solutions can be selected.
  • Create secure and bug free software.
  • Contribute to engineering best practices, guidelines and our technical infrastructure to help enhance infrastructure, and improve reliability and efficiency.
  • Cross-team collaboration, with SDK, Desktop, Backend, Design, Product and QA teams, to ensure we create great user experiences whilst also adhering to our high security and privacy standards which are underpinned by our end-to-end encryption.

 

This is a remote role. Our preferred locations are Salamanca, Spain (where we have an office) or remotely in Europe. This role requires flexible working hours as you will collaborate with teams globally.

 

About you

A critical thinker who thrives on building complex, world-class products. You strive for technical excellence, robust and efficient algorithms, while keeping your code clean and working to seek out the best possible ideas to solve problems.

You’re comfortable working independently, are disciplined, and willing to step out of your comfort zone to try something new.

You are:

  • An initiative taker who is willing to go the extra mile.
  • 5+ years’ experience working in C++ and able to work in C++11.
  • Experienced in shell scripting.
  • A command line enthusiast. Knowledge of GNU’s readline is desirable.
  • Experienced in cross platform software development: POSIX and Windows APIs, character encoding hazards and operating system basic tools.
  • Experienced with Unix and network sockets, Inter Process Communications and cross platform polling mechanisms.
  • Knowledgeable and have a good understanding of FTP(s), Webdav, SFTP protocols.
  • Experienced in creating final applications for desktop users in multiple environments (Windows, Linux, Mac). Knowledge in building, packaging and installing tools will be valued.

 

Qualifications

Ideally you also hold a tertiary qualification in Computer Science, Software Engineering or a related discipline.



Attachments or Supporting Information

JPG

HTTPS












Tags

Job Portal - C++ CMD Senior Engineer - Update Profile Other Messages infrastructure guidelines enhance - Location: Remote. Spain/Europe preferred. Job type: Permanent, Full-time.   About this role As the lead engineer of this product, you will be engineering robust, testable and scalable code for MEGA CMD - our multiplatform suite that gives access to MEGA via command line and other high level protocols.  Part of a global team, you will report to the MEGA C++ Team Lead, who is an inclusive, high performing leader. How youll make an impact You will be the lead engineer in the development of this product. Independently complete small to medium projects to a high standard, consistent with MEGAs guidelines and standards. Research and evaluate the risk and impacts of different problems, approaches, and existing patterns and suggest solutions to the team lead and the business. Actively engage with team members, mentoring them and supporting each other. Seek to fully understand the impact and implications of technical problems and their solutions, so that the best ideas or solutions can be selected. Create secure and bug free software. Contribute to engineering best practices, guidelines and our technical infrastructure to help enhance infrastructure, and improve reliability and efficiency. Cross-team collaboration, with SDK, Desktop, Backend, Design, Product and QA teams, to ensure we create great user experiences whilst also adhering to our high security and privacy standards which are underpinned by our end-to-end encryption.   This is a remote role. Our preferred locations are Salamanca, Spain where we have an office or remotely in Europe. This role requires flexible working hours as you will collaborate with teams globally.   About you A critical thinker who thrives on building complex, world-class products. You strive for technical excellence, robust and efficient algorithms, while keeping your code clean and working to seek out the best possible ideas to solve problems. You’re comfortable working independently, are disciplined, and willing to step out of your comfort zone to try something new. You are: An initiative taker who is willing to go the extra mile. + years’ experience working in C++ and able to work in C++. Experienced in shell scripting. A command line enthusiast. Knowledge of GNU’s readline is desirable. Experienced in cross platform software development: POSIX and Windows APIs, character encoding hazards and operating system basic tools. Experienced with Unix and network sockets, Inter Process Communications and cross platform polling mechanisms. Knowledgeable and have a good understanding of FTP s , Webdav, SFTP protocols. Experienced in creating final applications for desktop users in multiple environments Windows, Linux, Mac . Knowledge in building, packaging and installing tools will be valued.   Qualifications Ideally you also hold a tertiary qualification in Computer Science, Software Engineering or a related discipline -  Points Remaining | Add Job Portal Language Messages Log-Out Update Profile Home Your Account Switch To UrTechShop Mike's Virtual Clubs UrTechCity Job Portal UrTechPOGOUrTechPOSDeep Breathe BPMike's World UPublishMe Update Profile Recommend Us Earnings View My Resume Job Profile Skills Language Portfolios Other Credentials Education Work Experience Business Profile Log-Out Jobs Find Jobs Jobs Applied Task Log Entry Find Profile Post Jobs Employees Employee Task Log Daily Time Record Add Site Map Url View Job Posts+Read me first( click to show/hide information which can guide you in this area)You can click here if you haven't create a resume You can click here to see the user guide Share C++ CMD Senior Engineer Company: UrTechCity IT Solutions Address: The Wood Park, E. Santos, Marikina, Metro Manila, Philippines Country: Spain Department or Group: ITVacancies: Work Duration: Work Location Type: Remote Work Level: Experienced Monthly Rate (EUR)€: ,.Apply To get feeds similar to this job in your facebook, you can join our Facebook Group by clicking here: Join Facebook Group Details Location: Remote. Spain/Europe preferred. Job type: Permanent, Full-time.   About this role As the lead engineer of this product, you will be engineering robust, testable and scalable code for MEGA CMD - our multiplatform suite that gives access to MEGA via command line and other high level protocols.  Part of a global team, you will report to the MEGA C++ Team Lead, who is an inclusive, high performing leader. How you'll make an impact You will be the lead engineer in the development of this product. Independently complete small to medium projects to a high standard, consistent with MEGA's guidelines and standards. Research and evaluate the risk and impacts of different problems, approaches, and existing patterns and suggest solutions to the team lead and the business. Actively engage with team members, mentoring them and supporting each other. Seek to fully understand the impact and implications of technical problems and their solutions, so that the best ideas or solutions can be selected. Create secure and bug free software. Contribute to engineering best practices, guidelines and our technical infrastructure to help enhance infrastructure, and improve reliability and efficiency. Cross-team collaboration, with SDK, Desktop, Backend, Design, Product and QA teams, to ensure we create great user experiences whilst also adhering to our high security and privacy standards which are underpinned by our end-to-end encryption.   This is a remote role. Our preferred locations are Salamanca, Spain (where we have an office) or remotely in Europe. This role requires flexible working hours as you will collaborate with teams globally.   About you A critical thinker who thrives on building complex, world-class products. You strive for technical excellence, robust and efficient algorithms, while keeping your code clean and working to seek out the best possible ideas to solve problems. - Job Portal - C++ CMD Senior Engineer - Update Profile Other Messages infrastructure guidelines enhance