Social network you want to login/join with:
Happy teams build the most incredible products. We aim to change how the world looks at the Software Engineering industry by empowering one another to take on the most complex challenges to accomplish the most outstanding solutions. It is what we do here at BytePitch; through Supported Autonomy and Transparency, we create an environment where people feel driven to innovate, explore, and take control of their work on solutions that truly make a difference for us all. If you are looking to grow professionally and personally while contributing to building a better future through software engineering, then BytePitch is the place for you!
Our projects/products are based in the UK, USA, Germany, Canada, and the Netherlands, focusing on FinTech, Big Data, and Blockchain solutions. Technologically, we are flexible, with experience across several tech stacks. We prioritize a human-centered approach, fostering a diverse, flat hierarchy Tribe where achievements and mistakes are shared openly, and mutual care is paramount.
Job Summary:
As a Frontend Engineer, you will focus on user interface development, crafting visually appealing and interactive web applications. You will collaborate with engineers and designers to create user-friendly, responsive, and high-performance frontend solutions, managing asynchronous and event-driven workflows in an Agile environment.
Responsibilities:
* Design, develop, test, and maintain frontend components and user interfaces for web applications.
* Collaborate with designers to create responsive user interfaces;
* Optimize frontend code and assets for speed and performance, ensuring a seamless user experience.
* Create mobile-friendly and responsive designs adaptable to various screen sizes and devices.
* Implement best UI/UX practices to enhance user satisfaction and usability.
* Write and maintain unit tests, conduct thorough testing, and troubleshoot frontend issues.
* Work closely with backend engineers, designers, and other team members to deliver integrated solutions.
* Create clear technical documentation for frontend development processes.
* Stay updated with the latest frontend trends and industry best practices.
Requirements:
* Experience with test automation tools like Jest, Jasmine, Mocha, and Chai;
* Ability to develop reusable UI components focused on performance, responsiveness, and accessibility;
* Experience working with high-transaction relational databases such as PostgreSQL and TimescaleDB;
* Proficiency in HTML5 and CSS3 for markup and styling;
* Knowledge of protocols and architectural patterns like HTTP, REST, and GraphQL;
* Experience managing packages and dependencies using yarn, npm, etc.;
* Developing software with high standards, considering metrics, tracing, business needs, and strategy;
* Familiarity with Docker containers and system deep-diving if necessary;
* Options for remote work, office work in Porto, or hybrid;
* Competitive salary and benefits (e.g., Health Insurance, Meal Allowance);
* Bureaucracy-free workplace environment;
* Contracts available: Work Contract & Service Agreement;
* Support for visa/relocation if needed;
* Focus on mental well-being and work-life balance;
* Budget or reimbursement for external training and conferences;
* Potential travel: 0%-10%, depending on projects and clients.
* We offer options for 100% remote work, office work around Porto, or a combination.
** No prior commitments or meet-ups required with your team or clients.
*** Benefits depend on contract type and employment location.
#J-18808-Ljbffr