mello (YC S21) logo
mello (YC S21)

mello is the new standard that companies use to measure, track and action on burnout. 🚀

Full-Stack Engineer – Contract, Part-Time

Full-stack EngineerSoftware EngineerContractRemoteMid LevelTeam 1-10Since 2021H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

68 days ago

Salary

$100K - $150K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishAWSCloudFirebaseJavaScriptReactVue.js

Job Description

Full-Stack Engineer – Contract, Part-Time

mello (YC S21)

• You will be responsible for both front end UI elements and experiences, as well as integrating, and maintaining / modifying backend services as required. • Ensure the app can scale from 1000 to a million users. • Contribute and define our engineering values, process, and deployment cadence, with scalability and security in mind. • Experience with IAM / OAuth (e.g. AWS Cognito, Okta) • Experience with Frontend frameworks (React.js (Hooks preferred), Vue.js) • Familiarity with cloud deployment (e.g. AWS S3 / Amplify, Netlify, Firebase) is a plus.

Job Requirements

  • Bachelor's in Computer Science (Preferred)
  • Full Stack Development: 2 years (Required)
  • DevOps: 1 year (Preferred)

Related Job Pages

More Full-stack Engineer Jobs

Amber Labs logo

Lead Full Stack Developer

Amber Labs

A data and technology obsessed specialist consultancy.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Create, design, and maintain robust and scalable web applications using React, Next.js, Node.js, and Python Flask. • Implement and manage cloud-based solutions using Azure. • Design and maintain database systems using Postgres and Typescript ORMJS. • Design and implement API endpoints, ensuring they are secure, reliable, and efficient. • Integrate various systems and services, ensuring seamless communication using Keycloak for authentication and KUBEMQ for messaging. • Work collaboratively with other team members, including front-end developers, back-end developers, and QA engineers. • Stay up-to-date with the latest industry trends and technologies to continually improve the development process.

United Kingdom
Amber Labs logo

Lead Software Engineer – Documentum

Amber Labs

A data and technology obsessed specialist consultancy.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead a team of Software Developers, fostering collaboration and best practices. • Provide technical expertise on Documentum, including server administration on Linux and the API layer (DFC). • Assess team deliverables, identify areas for improvement, and implement changes. • Design, build, and deploy scalable solutions with a modern tech stack. • Work closely with stakeholders and cross-functional teams to deliver high-quality results.

United Kingdom
Amber Labs logo

Full Stack Developer

Amber Labs

A data and technology obsessed specialist consultancy.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Write clean, maintainable code in JavaScript using frameworks and libraries like React and Redux. • Develop server-side applications using Node.js and frameworks such as Hapi.js and Remix JS. • Build and optimise APIs and microservices. • Work with NoSQL databases (e.g., CosmosDb) to design and manage data storage solutions. • Design, develop, and deploy scalable applications leveraging cloud technologies, including Azure services where applicable. • Implement Test-Driven Development (TDD) practices to ensure high-quality and maintainable code. • Collaborate with cross-functional teams in an Agile environment to gather requirements and deliver high-quality solutions. • Ensure the security, performance, and scalability of the applications. • Provide guidance and mentorship to junior developers. • Conduct code reviews and champion best practices. • Troubleshoot and resolve complex technical issues.

United Kingdom
P2 logo

Senior Software Engineer

P2

A smarter way to find, buy & manage technology for your business.

Full TimeRemoteTeam 11-50Since 2009H1B No Sponsor

• Develop software by analyzing business requirements; conferring with management and users; analyzing systems flow, data usage, and work processes; • Investigating problem areas; following the software development lifecycle. • Determine and communicate project feasibility and sizing estimates through analysis, problem definition, requirement gathering, and solution development. • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. • Prepare solutions by determining and designing system specifications, applying robust architectural patterns, applying coding standards, and programming. • Lead and facilitate design reviews and code reviews. • Improve operations by conducting systems analysis, recommending changes in policies and procedures. • Lead and facilitate pre-production risk assessments and reviews. • Assist with code build and deployment processes. • Mentor development team members to help them succeed in their assignments. • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities. • Protect operations by improving security and by keeping information confidential. • Accomplish our mission by completing related results as needed. • Support and develop the technology teams by providing advice, coaching and educational opportunities. • Follow established HIPAA, Compliance & Security policies.

United States