×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Software Engineer

Job in Des Moines, Polk County, Iowa, 50319, USA
Listing for: Brale
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

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

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.

Reporting to:
Tech Lead

Location:

Anywhere

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
  • Collaborate with the team to design, develop, and maintain full‑stack software applications using Elixir and Type Script.
  • Contribute to both front‑end and back‑end development, ensuring seamless integration and optimal user experience.
  • Participate in the design and architecture discussions, providing valuable insights and suggestions.
  • Lead the development of small‑medium sized features.
  • Write clean, efficient, secure, and maintainable code that adheres to coding standards and best practices.
  • Participate in code reviews to ensure the quality, security, and architecture of the software.
  • Practice unit and integration testing to ensure software quality and reliability.
  • Debug and troubleshoot issues, implementing timely and effective solutions.
  • Stay up‑to‑date with the latest industry trends and technologies, incorporating them into the development process when appropriate.
  • 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 (Postgre

    SQL, 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary