Senior Full Stack Developer - Partnership Team
Balance
Software Engineering, Sales & Business Development
Portugal
Posted on Nov 13, 2024
Description
As a Senior Full Stack Developer in the Partnerships team you will be focused on crafting systems and automations to support businesses scale. Combining your backend and a bit of frontend expertise, you will design, build, and refine features that streamline modern checkout, payment processes and reconciliation systems.
Responsibilities
- Work with product managers to translate requirements into functional and efficient applications and systems
- Participate in design and code reviews to provide and receive constructive feedback and ensure adherence to coding standards
- Design and implement unique solutions to complex problems, taking full ownership of feature sets from initial discussion through to delivery to customers
- Troubleshoot and debug issues across the stack, identifying and implementing solutions in a timely manner
- Implement automated testing and deployment processes to ensure code quality and rapid iteration
- Contribute to the continuous improvement of development processes and tools to enhance team efficiency and productivity
- Stay up-to-date with industry trends and technologies, and apply this knowledge to drive innovation within the development team
- Participate in team responsibilities, including production on-call
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5+ years of professional Software Development experience, preferably from Fintech companies
- Strong proficiency in, Node.JS, Typescript and RESTful API; preferably using Nest.JS
- Extensive experience with React and excellent knowledge of HTML5/CSS
- Knowledge in test automation tools and libraries, preferably Jest/Playwright
- Experience working in Agile, using CI/CD workflows, on a dockerized solution deployed on public cloud; preferably AWS
- Strong communication in English, both written and verbal
- An ambitious team player with a strong ability to work both in a team and independently
- Willingness to work 3 days from office in Lisbon, Portugal; starting with full remote
Nice To have:
- Experience developing for eCommerce applications such as Shopify, Mirakl, BigCommerce, Vtex, Oro Commerce and other.
- Experience with PHP