Software Engineer II
TripAdvisorabout 4 hours ago
Lisbon, PortugalMid Level / Senior
H1B Sponsor
Responsibilities
- Code and release features to production frequently.
- Design and implement technical solutions for projects.
- Collaborate with product and design teams to define feature specifications.
- Ensure the quality of code shipped.
- Provide feedback on best practices and design patterns through code reviews.
- Develop, deploy, and maintain full stack implementations of features.
- Oversee all aspects of software engineering from design to maintenance.
Requirements
- Bachelor of Science in Computer Science or equivalent.
- 3+ years of large scale, full life cycle development experience.
- Solid foundation in data structures, algorithms, and object-oriented design.
- Experience building microservices and event-driven architectures.
- Proficient in full stack web development using JavaScript and Java.
- Familiarity with technologies like React, GraphQL, PostgreSQL, Docker, and Kubernetes.
- Willingness to learn new technologies.
- Strong verbal and written communication skills.
- Sense of ownership and pride in work.
- Cloud Platform experience (AWS) is desired.
Benefits
- Competitive compensation packages including base salary and annual bonus.
- Flexible work arrangements with a remote-friendly approach.
- Work-life balance is prioritized with a flexible schedule.
- Donation matching for charitable contributions.
- Tuition assistance for career development.
- Annual lifestyle benefit for personal spending.
- Travel perks including discounts.
- Employee assistance program for personal challenges.
- Comprehensive health benefits with competitive premiums.
- Generous referral scheme for successful candidate referrals.