Software Developer creating high-quality banking applications for Internet Banking and ATMs using Angular and JavaScript. Collaborating with cross-functional teams to ensure software reliability and performance.
Responsibilities
You will join the software development team to deliver high-quality, reliable solutions;
Develop new features and maintain Topaz's Web (Internet Banking) and Physical (ATM/Teller Terminal) channel applications using Angular, JavaScript, TypeScript, HTML and CSS;
Ensure code quality by following development and architecture best practices;
Optimize application performance and security;
Participate in cross-functional teams, collaborating with professionals from all areas of expertise, using agile methodologies (Scrum/Kanban);
Perform code reviews and collaborate with the team for continuous improvement;
Proactively engage with our clients to assess new projects and requests, discussing and proposing solutions that meet their needs.
Requirements
Strong fundamentals in programming and software engineering;
Experience with Angular;
Knowledge of HTML, CSS, JavaScript and TypeScript;
Experience integrating RESTful APIs and back-end services;
Familiarity with unit testing tools;
Experience in web development;
Experience with object-oriented programming (OOP);
Knowledge of Design Systems, Clean Code practices, and SOLID principles;
Degree in Systems Analysis, Computer Science or related fields;
Familiarity with Agile methodologies (Scrum/Kanban);
Experience with Atlassian tools (Bitbucket/Git/GitFlow, Jira, Confluence);
Knowledge of CI/CD with Jenkins;
Basic security awareness (OWASP Top 10).
Benefits
Health and well-being: Because we care about our teams, we offer various health plans focused on promoting well-being within the organization.
Personal and professional development: We are constantly evolving. Therefore, we provide environments, programs and policies that ensure the space and opportunities you need for growth — Career path.
Flexibility and time off: Here you will find the time needed to recharge, plus you can enjoy a day off on your birthday — Hybrid work model.
Frontend Engineer collaborating with teams to enhance product usability and optimize workflows at Tarro. Focused on building accessible technologies for small restaurants.
Frontend Developer building digital solutions for clients as part of an agile project team. Collaborating on technology choices from conception to implementation.
Senior Frontend Developer creating E - Commerce solutions with Vue.js and related technologies. Collaborating with a development team while working remotely or in Hannover.
Senior Frontend Engineer at Electrolux building scalable and maintainable web applications. Leading frontend initiatives and collaborating across teams in a hybrid work environment.
Lead Web App Engineer at Beacon AI developing React features for aviation safety. Collaborate with cross - functional teams to enhance operational capability in aviation.
Experienced Angular developer to enhance tech team for a software company specializing in event catering and entertainment. Participate in development and maintenance of web applications and collaboration with various teams.
Frontend Software Engineer at Taxfix writing high - quality code for the UK product. Collaborating with cross - functional teams to enhance tax filing solutions for users.
Frontend Engineer for Elicit, an AI research assistant enhancing research productivity. Involves working with modern tech stacks and maintaining high - quality standards.
Front - End Developer developing modern web applications integrated with industrial systems at IHM Stefanini. Collaborating with backend, UX/UI, and QA teams to ensure quality delivery.