Define American logo
Define American

We are a narrative change organization that uses the power of storytelling to humanize conversations around immigrants.

Full Stack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2011H1B No SponsorCompany SiteLinkedIn

Location

Minnesota

Posted

73 days ago

Salary

0

Seniority

Senior

Bachelor DegreeExperience acceptedEnglishAWSBabelJavaScriptPostgreSQLReactTypeScriptWeb3Webpack

Job Description

Full Stack Developer

Define American

• Architect, Design middleware component of a three-tier system • Design and implement front-end features. • Ensure excellent architecture and design for all features • Architect, Design, code and deploy APIs and database at the middle layer • Ensure the highest level of security measures in the system • Design and implement front-end features according to ReactJS best practices. • Design UI features with a focus on providing the best user experience possible. • Adhere to and ensure secure coding best practices are being followed. • Review other developers’ code and write and review design documents.

Job Requirements

  • A degree in computer science or relevant field or comparable experience
  • Must have good Analytical and communication skills.
  • Ability to solve complex problems and express solutions in layman's terms.
  • Firm grasp of object-oriented programming.
  • Experience with AWS services including, serverless functions, API Gateway etc.
  • Experience with blockchain and blockchain libraries and tools such as web3.js, and MetaMask.
  • Experience with designing databases, especially PostgreSQL, and providing access through APIs to the database
  • Hands-on experience in Reactjs, javascript, CSS, and typescript
  • Must have a good understanding of React concepts such as components, hooks, state management, and knowledge of React-testing-library.
  • Knowledge of webpack, babel, and similar tools

Benefits

  • Access to an extensive network in the blockchain industry

Related Job Pages

More Full-stack Engineer Jobs

Grafana Labs logo

Staff Software Engineer – Grafana Cloud Observability, Kubernetes Monitoring

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines • Create middleware components and libraries that simplify development and maintenance of observability solutions • When necessary, represent Grafana Labs in open source forums, working groups, and events • Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs • Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions • Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience • Take ownership of the services you’re running by deploying well tested clean code • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope

Canada
$186.4K - $223.6K / year
Job Closed
Grafana Labs logo

Staff Software Engineer – Grafana Cloud Observability, Kubernetes Monitoring

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines • Create middleware components and libraries that simplify development and maintenance of observability solutions • When necessary, represent Grafana Labs in open source forums, working groups, and events • Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs • Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions • Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience • Take ownership of the services you’re running by deploying well tested clean code • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope

United Kingdom
£104.0K - £124.8K / year
Job Closed
Grafana Labs logo

Senior Software Engineer – Grafana k6

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• You will join a team of engineers responsible for building and maintaining k6, a performance testing tool written in Go. • The team also maintains the open-source project, which means working directly on the product, the codebase, and with the community using it. • You will work on features and improvements across the k6 codebase, from initial idea through implementation and delivery. • Much of the work involves problems that are not fully specified up front and require understanding the context, evaluating trade-offs, and choosing a reasonable technical approach. • You will work with a high degree of independence while collaborating closely with other engineers on design, implementation, and code reviews. • You are expected to deliver production-quality code, maintain existing functionality, and help keep the system reliable and maintainable over time. • Some work may involve the k6 cloud offering, which builds on top of k6 to run distributed tests across data centers worldwide. • This includes Go services that support distributed execution and require careful attention to performance, correctness, and failure modes. • Because the team is small, your work will have a direct and visible impact on the product and its users. • You will work alongside experienced engineers in an environment that values clarity, pragmatism, and sound engineering judgment.

Sweden
kr775.4K - kr930.5K / year
Job Closed
Grafana Labs logo

Staff Software Engineer – Grafana Cloud Observability, Kubernetes Monitoring

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• Design and implement high-quality, scalable integrations for various infrastructure components, applications, and data ingestion pipelines • Create middleware components and libraries that simplify development and maintenance of observability solutions • When necessary, represent Grafana Labs in open source forums, working groups, and events • Work with product teams, in addition to design and docs, to develop features that align with wider product strategy and customer needs • Lead the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions • Work with other departments including Sales, Product, and Support teams to deliver a holistic product experience • Take ownership of the services you’re running by deploying well tested clean code • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope

Germany
€109.7K - €131.7K / year
Job Closed