We are a cutting-edge software development company. Our creative, smart and dedicated teams pool their knowledge and experience to find the best solutions to meet project needs, while maintaining sustainable and long-lasting results. How do we achieve this? By making sure that our teams thrive and develop professionally. Strong advocates of hiring top talent and letting them do what they do best, we strive to create a workplace that allows for an open, collaborative and respectful culture.
Working as part of an agile team, you'll collaborate with product owners, UX engineers and architects in a cross-functional team to deliver complex and well-documented back-office solutions. You´ll be responsible for the full software development life cycle, working to develop design systems and following quality development practices. Based in our offices in Madrid or Valladolid, with the possibility of remote work for the right candidate.
Some of your responsibilities will include:
Knowledge and skills you need to have:
- Developing and managing build pipelines
- Designing and implementing effective APIs
- Improving existing applications by collaborating with solution architects and project managers
- Writing unit tests to ensure code quality and high test coverage
- Writing technical documentation
Bonus points for the following:
- Expert level knowledge of Node.js and associated frameworks such as Express/Koa
- Solid knowledge of Angular, React or Vue.js frameworks
- Experience with RESTful web services
- Experience with isomorphic applications (SSR, SPA)
- Experience with NoSQL and graph databases
- Experience with unit testing libraries/frameworks such as Jest, Mocka, Puppeteer, testing-library
- Experience writing well designed, testable, efficient code
- Web Components
- Visual TDD (Storybook)
- Webpack, Rollup
- Docker, Kubernetes
- Performance metrics
- Open source projects
Why work at FoshTech?
At FoshTech we offer everyone the chance to be the best version of themselves, develop professionally, and create strong working relationships. As well as offering a competitive salary, we also invest in our people's professional development and we want to see you grow and love what you do. We are dedicated to listening to our team's needs and we are constantly working on creating an environment in which you can feel at home. If this sounds like the place for you, contact us now! We’re looking forward to hearing from you!
FoshTech is a software development company that provides cutting edge engineering solutions. We build innovative and custom web and e-commerce products.
We are a diverse team of professional developers, designers, testers, architects and product managers who produce and maintain custom software that is built for business and built to last.