How Remoteville checks and expires listings
Senior Software Engineer
Skills
Back-End Web DevelopmentSoftware DevelopmentAgile Software DevelopmentAmazon Web ServicesAnalytical SkillsC++CSS
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Software Engineering or related field or equivalent practical experience
- 10+ years in software engineering with at least 3 years in deliverables team leadership or strategic decision-making
- Proficiency in one or more programming languages such as Java C++ Python or similar
- Strong front-end development skills with HTML CSS JavaScript and frameworks like React or Angular
- Solid understanding of database systems and experience with SQL or NoSQL databases
- Knowledge of RESTful API design and microservices architecture
- Familiarity with Git and version control workflows
Nice to have
- Analytical
- Problem-solving
- Communication
- Collaboration
- Eagerness to learn
Day to day
- Design and develop scalable software solutions across front-end and back-end systems
- Build responsive user interfaces and implement robust RESTful APIs for data-driven applications
- Collaborate with cross-functional teams to improve performance security reliability and mentor junior engineers
Hiring process
- Initial 15-minute screening call
- 30-minute video interview via Microsoft Teams
- Final in-person interview at our Bristol office with a practical
