Apply

Senior Software Engineer - Fullstack

Posted 14 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: North America

💸 Salary: 130000.0 - 150000.0 CAD per year

🔍 Industry: FinTech

🏢 Company: North One

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSGraphQLNode.jsAgileDynamoDBReact.jsTypeScript

Requirements:
  • 5+ years of experience building web products with experience in multiple modern programming languages and frameworks (Typescript, ReactJS, NodeJS).
  • Comfortable contributing across multiple areas of development stack, with a preference or specialty in frontend or backend.
  • Experience with cloud infrastructure and services like Google Cloud and AWS (Lambdas, DynamoDB, etc.).
  • Strong understanding of API protocols and best practices.
  • Experience as a senior team member, designing patterns, breaking down complex requirements, and leading teams.
  • Excited to work with complex and secure architectures.
  • Adept in experimentation and data-driven decision making.
  • Strong communication and collaboration skills.
  • Experience in Agile methodologies using Atlassian products.
Responsibilities:
  • Delivering high quality code for features on the product roadmap using technologies such as Typescript, ReactJS, NodeJS, and AWS.
  • Architecting efficient solutions that follow best practices for secure web products.
  • Partnering with product managers, designers, and other engineers to translate product requirements into technical implementation plans.
  • Leveling up the quality of existing codebases by identifying and breaking down risks or areas of technical debt.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 104981.0 - 157476.0 USD per year

🔍 Mental health and wellness

🏢 Company: Headspace👥 11-50WellnessHealth CareChild Care

  • At least 3-4 years of hands-on software development experience, building APIs, (micro)services, and (micro)sites.
  • Ability to work independently with minimal supervision, while collaborating with product managers, designers, and other engineers.
  • Experience with unit, integration, and end-to-end testing, as well as using CI/CD systems.
  • Excellent communication skills, both written and verbal.
  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Write well designed, testable, performant, and efficient code.
  • Contribute in all phases of the development lifecycle, from collaborating with product stakeholders to feature release and operations.
  • Build web apps and APIs, primarily on Typescript/Node.js for AWS-based services.
  • Produce specifications and determine operational feasibility.
  • Work with product and engineering teams to release high-scale services.

AWSNode.jsSoftware DevelopmentTypeScriptCI/CDRESTful APIsMicroservices

Posted 8 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 InsurTech

  • A strong technical background with 5+ years of experience in web development.
  • Experience working in UNIX/Linux environments.
  • Ability to thrive in a fast-paced environment and build products from scratch.
  • Proven experience as a generalist able to address frontend and backend challenges.
  • Demonstrated success in project completion over various technologies and systems.
  • Strong development skills in React, Python, and Node.
  • Build end-to-end experiences for our web-based application to improve the life insurance customer journey.
  • Partner closely with product, design, and QA teams in a cross-functional environment.
  • Serve as a role model for engineering standards, ensuring consistency in codebases and processes.
  • Lead technical discussions and drive sound technical decision-making.
  • Ensure the platform's reliability, scalability, security, and extensibility.

Node.jsPostgreSQLPythonReact

Posted about 1 month ago
Apply
Apply

📍 Canada

🔍 Insurance

  • Experience in full-stack development.
  • Proficiency in React and Redux.
  • Experience with Python and Node.js.
  • Familiarity with Webpack, Gatsby, PostgreSQL, and AWS.
  • Join PolicyMe to modernize insurance in Canada.
  • Build, architect, and scale the platform.
  • Develop features that enhance user experience.
  • Contribute to the growth of PolicyMe as a leading insurance brand.

Node.jsPostgreSQLPythonReduxReact

Posted 2 months ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 InsurTech

  • A strong technical background with 5+ years of experience in web development.
  • Experience working in UNIX/Linux environments.
  • Ability to thrive in a fast-paced environment and build products from the ground up.
  • Experience being a generalist, working on both frontend and backend.
  • Strong development skills in React, Python, and Node.
  • Build end-to-end experiences for our web-based application to create a modern life insurance customer journey.
  • Collaborate within a cross-functional environment, partnering closely with product, design, and QA.
  • Serve as a role model for engineering standards and ensure consistency across codebases and processes.
  • Drive sound technical decision-making and lead technical conversations.
  • Ensure the platform is reliable, scalable, secure, and extensible.

AWSNode.jsPostgreSQLPythonQAReduxReact

Posted 3 months ago
Apply
Apply

📍 USA

🧭 Full-Time

💸 180625 - 212500 USD per year

🔍 Crypto and Blockchain development

🏢 Company: Coinbase Developer Platform

  • 5+ years of experience in both backend and frontend software development.
  • Mastery of Go and JavaScript, with experience in Ruby, TypeScript, Python, and Java as a plus.
  • Excellent verbal and written communication skills and detail-oriented documentation.
  • Strong understanding of crypto wallets, key management, cryptography, and blockchain protocols.
  • Proven track record of designing, developing, and shipping high-quality client-side libraries and SDKs.
  • Strong understanding of distributed systems, microservices architecture, and event-driven architectures.
  • Experience with databases like PostgreSQL, MySQL, MongoDB, and caching systems such as Redis and Memcached.
  • Solid knowledge of RESTful API design principles and experience in API development and integration.
  • Familiarity with AWS and containerization technologies like Kubernetes.
  • Understanding of security best practices for financial systems.
  • Design, develop, and maintain scalable, secure, and high-performance backend systems for the CDP APIs using Go and Javascript.
  • Define and maintain clean and conformant HTTP REST API definitions using OpenAPI specifications.
  • Design, develop, and maintain ergonomic, open-source SDKs to interact with the CDP APIs using Ruby, Typescript, Go, Python, and Java.
  • Author, publish, and maintain clear and concise documentation to increase adoption of the CDP APIs and SDKs.
  • Develop secure and scalable key management systems to enable crypto wallet functionality.
  • Work closely with teams to externalize backend services through the CDP APIs.
  • Interface directly with customers to collect feedback and improve the CDP APIs and SDKs iteratively.
  • Build sample applications using the CDP APIs and SDKs to demonstrate value and test the developer experience.
  • Troubleshoot and debug complex fullstack issues.
  • Participate in code reviews and provide feedback.

AWSDockerPostgreSQLPythonSoftware DevelopmentBlockchainJavaJavascriptKubernetesMongoDBMySQLRubyTypeScriptGoREST APIRedisCommunication Skills

Posted 6 months ago
Apply