Seeking a Contract Software Engineer to join our development team for a 3β6 month engagement to contribute to key backend services that power our senior care recommendation platform. This role is ideal for an engineer who brings hands-on experience with TypeScript, Node.js, and MongoDB, and is also comfortable navigating a .NET-based codebase. Youβll work closely with product managers, designers, and other engineers to deliver reliable, maintainable code.
Job listings
As an engineer at Ecosia, you will work with a cross-functional team to contribute to the acquisition and retention of users by delivering new product features for our web application and/or serverless services. You will be diving deep into our backend tech stack, making sure that our search infrastructure stays resilient, adaptable, efficient, and scalable.
Design and implement scalable Micro Frontends architecture using React. Develop and maintain React applications using micro frontends, GraphQL APIs, AWS Services, and DynamoDB. Implement and style UI components. Ensure high-quality code with Unit Testing (Jest, React Testing Library) and UI testing.
As a Full-stack Engineer, you will build scalable web platforms. You will provide input on app architecture, create and review pull requests daily and engage with internal teams and directly with clients in an agile environment. You will work in teams with a product manager, designers, and other engineers to scope design and implement features.
We are looking for engineers with 10+ years of experience to help us scale our Engineering community from different perspectives (product, tech, and internal organization-wise). Youβll be able to tackle high-impact & high-risk projects involving many engineers and design efficient systems and engineering practices to align with and facilitate interactions between multiple teams/products. Youβll have the opportunity to mentor other engineers & lead crews.
Reporting Team is working on consolidation of data within the Daylight PMS to power operational reports. You'll be responsible for developing and maintaining software features based on visual mockups and UX descriptions, code reviewing, and contributing to the infrastructure that the team leverages for development. The role requires a SOLID understanding of best practices, processes and patterns in software development, delivering high-quality, functional and performant code, and writing tests.
This contractor opportunity is likely to include international travel for an extended period of time (potentially 4-6 weeks). You will design and deliver structured, hands-on developer sprints focused on GitHub Copilot and Amazon Q. You will facilitate live coding sessions, demonstrations, and collaborative labs, and mentor developers through real-world challenges.
You will design, build, and test significant features in the Kasten product related to backup and recovery of Kubernetes applications, databases, and storage systems. Preparing UI/UX designs in Figma as well as designing mockups and conducting UX testing. Using a breadth of skills at every level of development - from initial design to UX wireframing, CSS styling, REST APIs, and JS development for new features. Automating code quality with unit tests and end-to-end UI tests
Seeking a Senior React Engineer to develop user interfaces, optimize performance, and ensure cross-browser compatibility. You'll integrate APIs, write tests, and collaborate with designers and backend engineers, following security and SEO best practices. Mentoring junior developers and staying updated with new technologies are also key responsibilities.
Take full ownership of complex technical projects that drive our core product forward. Work independently to tackle challenging problems, contribute to high-level design discussions, and lead key technical initiatives that shape our productβs future. Play a pivotal role in mentoring colleagues and setting best practices across the team, ensuring our systems remain robust, scalable, and secure.