How Remoteville checks and expires listings
Senior C++ Developer
Skills
Amazon Web ServicesAnalyticsBusinessDatabasesDesign PatternsEasily AdaptableEnglish
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5+ years C++11 or newer experience
- Client-server application development experience
- Fully proficient with Git
- Understanding of scalable application design principles
- Thorough unit testing experience
- Ability to lead features independently through the full development cycle
- Knowledge of design patterns
- Highly organized with strong attention to detail
- Desire to learn and generate ideas
- Good spoken and written English
Nice to have
- Cybersecurity awareness
- Mac systems exposure
- Objective-C exposure
- Windows development exposure
- Low-level development exposure
- Driver development exposure
- Boost experience
- ClickHouse experience
- Golang exposure
- Rust exposure
- AWS familiarity
Day to day
- Develop and refine high-quality software security and data protection solutions for a global remote product
- Investigate business requirements and propose practical implementation approaches that fit scalable architectures
- Improve legacy code and system design while collaborating closely with support engineers and technical leads to resolve issues
Hiring process
- Three interviews
- May move quicker with fewer rounds
- Reference checks
- Background checks
