Frontend Developer

CapIntel Logo

CapIntel

πŸ“Remote - Canada

Summary

Join CapIntel, a rapidly growing wealthtech company, as a Frontend Developer and play a crucial role in building and maintaining our innovative financial platform. You will collaborate with a talented team to develop and enhance web applications using modern JavaScript and TypeScript frameworks. This is not a purely front-end role; familiarity with backend technologies and the ability to make backend changes within the MERN stack are expected. You will be responsible for ensuring application scalability, performance, and accessibility. The ideal candidate possesses 4+ years of experience in full-stack or front-end development, proficiency in JavaScript/TypeScript frameworks, and experience with the MERN stack and AWS. CapIntel values a positive attitude, a hunger to learn, and a drive to create quality work.

Requirements

  • 4+ years of professional experience as a full-stack or front-end developer
  • Multiple years of professional experience with a modern JavaScript/Typescript web framework
  • Experience working with MERN Stack (MongoDB, Express, ReactJS, Node.js)
  • Experience working with large cloud platforms such as AWS
  • Knowledge of and practical experience with Git and CI/CD pipelines
  • Experience in writing comprehensive unit tests, ensuring the reliability and integrity of the application

Responsibilities

  • Develop and maintain web applications using modern JavaScript and TypeScript frameworks
  • Develop dynamic and responsive web interfaces using modern JavaScript frameworks and CSS pre-processors
  • Ensure the application adheres to accessibility standards (e.g., WCAG) by implementing best practices, conducting audits, and collaborating with designers to deliver an inclusive user experience
  • Collaborate with UX/UI designers to translate designs and wireframes into high-quality code, ensuring the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability, employing techniques such as lazy loading, code splitting, and efficient state management
  • Develop and implement frontend unit testing strategies using tools like Jest to ensure code reliability and maintainability
  • Work closely with cross-functional stakeholders to ensure solutions meet business needs and support QA processes, engaging in effective testing and validation of developed solutions
  • Work closely with backend developers to integrate APIs and ensure seamless, end-to-end functionality of the application
  • Continuously seek opportunities to improve processes, technologies, and methodologies, staying updated with modern technologies and best practices to enhance the development lifecycle
  • Stay abreast of the latest frontend technologies and frameworks, advocating for their adoption where they can improve the product's performance or development workflow
  • Commit to maintaining high-quality standards through regular code reviews, testing, and adherence to best practices in software development

Preferred Qualifications

  • Experience with T3 Tech Stack (Next.js, TypeScript, Tailwind CSS)
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Demonstrated capacity to clearly and concisely communicate about complex technical and architectural concepts and propose thorough iterative solutions

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.