Connect every worker, everywhere with the right information at the right time.
Software Engineer, Fullstack
Location
United Kingdom
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Fullstack
Firstup
• Contribute to the design, development, and maintenance of public-facing APIs used by enterprise customers. • Build and maintain integrations with external enterprise systems, including HRIS platforms. • Support shared platform services used across the engineering organisation. • Write clean, well-tested, and well-documented code, and participate in code reviews. • Work within large-scale multi-tenant cloud services, developing your understanding of scalability and fault-tolerance. • Use Generative AI tools and coding agents in day-to-day workflows to improve code quality and delivery speed. • Collaborate with teammates and cross-functional partners to solve problems and deliver customer value. • Contribute to production health, including on-call rotations and incident response, in a 'you build it, you run it' environment. • Identify and help resolve availability, reliability, and performance issues.
Job Requirements
- Bachelor's degree in Computer Science or related field, or equivalent experience.
- 3-5 years building reliable, performant applications and microservices.
- Proficiency in TypeScript and Node.js. Ruby experience is a plus.
- Experience across frontend (React.js), backend, and database layers.
- AWS experience, including core compute, storage, and networking services.
- Curiosity, a desire to learn, and openness to feedback.
- A focus on customer experience in the work you deliver.
Benefits
- Excellent PTO program
- Great health benefits
- Casual and friendly environment
- Remote work
- Leadership team focused on personal and professional growth
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Fleet Response Training
WaymoWaymo is an autonomous driving technology company creating a new way forward in mobility.
• Work with the operations team to build out a comprehensive training suite that enables FROs to do their best work assisting Waymo’s cars and riders
• Proven experience developing with Java / Spring Boot. • Strong experience in front-end development with Angular 16+. • Knowledge and hands-on experience with integration protocols and technologies, including: • HTTP/HTTPS, REST and SOAP. • Basic Database knowledge (JDBC). • Message Queues (JMS, AMQP). • Knowledge of Java EE, preferably with EJB technologies and JDK6/JDK7 versions.
Senior Engineer, Load Integration – Model Development
CrusoeCrusoe is aligning the future of computation with the future of our climate.
• Perform and support comprehensive grid integration studies for large-load facilities within MISO and PJM. • Manage transmission injection processes and perform load deliverability studies to ensure grid stability and capacity. • Strategize Points of Interconnection (POIs) based on evolving business needs and changing regulatory requirements. • Contribute to the technical development of the team, sharing expertise and best practices in grid integration and ISO/RTO navigation. • Work with internal teams to draft technical specifications and support Business Development on the technical aspects of project proposals. • Identify POIs that best suit our business development needs while staying ahead of grid code compliance and transmission topology changes.
Staff Software Engineer – Onboarding
RedditReddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s
• Foster and Guide the Technical Strategy for Onboarding • Partner With the EM to Cultivate a Growth Engineering Mindset • Scale Impact Through Collaborative Engineering • Instrument, Measure, and Iterate • Guide Cross-Functional Alignment • Raise the Bar on Engineering Excellence




