Enable job alerts via email!

Senior Full Stack Software Engineer

Brale

Des Moines (IA)

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Full Stack Software Engineer to join their dynamic team. In this role, you will build and maintain cutting-edge software solutions that bridge the gap between traditional finance and decentralized finance. You will collaborate with talented engineers to design and develop full-stack applications, ensuring optimal user experience and seamless integration. If you thrive in a fast-paced environment and are passionate about exploring blockchain technologies, this opportunity is perfect for you. Join a forward-thinking organization that values quality, collaboration, and continuous learning.

Qualifications

  • 5+ years of professional experience in software development.
  • Familiarity with functional programming and relational databases.

Responsibilities

  • Design, develop, and maintain full-stack software applications using Elixir and TypeScript.
  • Participate in code reviews and ensure software quality.

Skills

Elixir
TypeScript
Relational Databases
Problem-Solving
Agile Methodologies

Education

Bachelor's degree in Computer Science

Job description

Join to apply for the Senior Full Stack Software Engineer role at Brale

Scope of Position

Brale’s focus is on creating technology that makes DeFi usable in the real world for the next billion users. We believe that creating a bridge between CeFi and DeFi through accessible stablecoin technology will accelerate markets and opportunities globally.

Senior Software Engineer

Reporting to: Tech Lead

Location: Anywhere

Brale is an engineering organization, and you’ll find that reflected in our team's behavior. You appreciate solid technical and product design and working with exceptional, like-minded engineers. Our team focuses on solving complex problems with simple solutions and continuously delivering them to customers.

We are looking for a Software Engineer to join our dynamic team. As a Software Engineer, you will play a critical role in building and maintaining our cutting-edge software solutions. You enjoy solving hard problems and are willing to go deep on a variety of technical subjects for which there is no expert. You embrace the unknown and strive to understand and experiment with your solutions. Quality enables speed, so you continuously produce well-tested, modular, and readable code. You’re a member of a team and value feedback from peers.

Responsibilities:

  1. Collaborate with the team to design, develop, and maintain full-stack software applications using Elixir and TypeScript.
  2. Contribute to both front-end and back-end development, ensuring seamless integration and optimal user experience.
  3. Participate in the design and architecture discussions, providing valuable insights and suggestions.
  4. Lead the development of small-medium sized features.
  5. Write clean, efficient, secure, and maintainable code that adheres to coding standards and best practices.
  6. Participate in code reviews to ensure the quality, security, and architecture of the software.
  7. Practice unit and integration testing to ensure software quality and reliability.
  8. Debug and troubleshoot issues, implementing timely and effective solutions.
  9. Stay up-to-date with the latest industry trends and technologies, incorporating them into the development process when appropriate.
  10. Collaborate with product and customer support to address any software-related inquiries or issues.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred, but not required).
  • 5+ years of professional experience in software development.
  • Willingness to explore various blockchain technologies.
  • Familiarity with functional programming.
  • Experience with relational databases (PostgreSQL, MySQL).
  • Familiarity with Agile methodologies and the ability to work effectively in a collaborative team environment.
  • Strong problem-solving skills and the ability to debug and troubleshoot complex software applications.
  • Excellent written and verbal communication skills.
  • Self-motivated and passionate about learning new technologies and industry trends.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Software Engineer

Paytient

Columbia Township

Remote

USD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Full-Stack Software Engineer

Tential Solutions

Dresher

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Software Engineer (Fullstack)

Katalon, Inc.

Remote

USD 90,000 - 150,000

6 days ago
Be an early applicant

Senior Software Engineer, Fullstack

Mixpanel

San Francisco

Remote

USD 90,000 - 150,000

2 days ago
Be an early applicant

Sr. Full-Stack Software Engineer

DataDirect Networks

Remote

USD 90,000 - 150,000

5 days ago
Be an early applicant

Senior Software Engineer

Moody's

Bellevue

Remote

USD 116,000 - 203,000

4 days ago
Be an early applicant

Mule Soft Senior Software Engineer

First Citizens Bank

Kelley

Remote

USD 80,000 - 110,000

6 days ago
Be an early applicant

Senior Full-Stack Software Engineer

Bellwood

Atlanta

Remote

USD 110,000 - 140,000

8 days ago

Senior Fullstack Software Engineer, Evidence Experience

Vanta

Remote

USD 100,000 - 140,000

8 days ago