Senior Software Engineer (Remote)
Questrade
- São Paulo - SP
- Permanente
- Período integral
- Health & wellbeing resources and programs
- Paid vacation and personal days for work-life balance
- Competitive compensation and benefits packages
- Flexible work arrangements
- Career growth and development opportunities
- Opportunities to participate and contribute to community causes
- Work with diverse team members in an inclusive and collaborative environments
- Developing, testing, debugging standards-compliant, cross-browser compatible web applications
- Actively involved in designing new application features and functionality, writing API's, Microservices, scalability and maintainability improvements.
- Enhancing and modifying existing applications as needed to ensure add new features or improve user-experience
- Diagnosing and troubleshooting problems with existing applications
- Meet and interact with the user interface team, enterprise architects, back-end and other front-end engineers as needed to elicit, define, analyze and document requirements for new applications.
- Play an active role in defining and implementing best practices, standards and procedures including quality and delivery methodologies.
- Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
- Participate in the project architecture exercise, and assumes responsibility for ongoing data architecture for the project
- Participating in and contribute to all Agile Scrum ceremonies
- Propose and participate in decisions on technologies used.
- Share knowledge, lessons learned with team members.
- Pursue continuous learning regarding new technology.
- BS or Master’s degree in related fields or combination of education and experience in an IT related discipline (Computer Science, Information Systems, and Systems Engineering).
- 5+ years experience in web-based technologies. Strong software engineering background including successful software engineering career.
- Strong experience with Javascript, Typescript, HTML, SCSS
- Strong experience with modern Front-end frameworks (Angular is preferred)
- Experience with NodeJS development
- Experience experience of SQL and NoSQL databases
- experience with Cloud providers is a plus (AWS, GCP, Azure)
- Good understanding of integration design patterns & best practices
- Experience with Microservice Architecture is a plus
- Designed and developed enterprise services using REST based APIs