Staff Software Engineer - PolyglotDaring Bit Assembly

Job Summary

We are seeking a driven, detail-oriented Staff Software Engineer to join our team. In this senior role, you will lead the development of core features across multiple projects, managing and mentoring other developers. You should demonstrate proficiency in several development languages and be eager to learn more. Successful candidates will collaborate closely with various teams to ensure the successful launch of internal and client applications. This position is open to US Citizens and Full Time residents, working central time zone hours only.

  • Lead software development on various projects
  • Architect, build, and maintain scalable features and services.
  • Enhance current products with a vision for future growth and evolving customer needs.
  • Lead and participate in regular code reviews and pairing, providing constructive feedback to teammates.
  • Stay updated with modern development best practices, including libraries, tools, browser support, and frameworks.
  • Collaborate with the team to evaluate and adopt new conventions, libraries, and tools.
  • Maintain and enhance applications as needed.
  • Optimize websites and applications for user experience and speed
  • Identify and troubleshoot bugs and other issues
  • Mentor and guide junior developers, providing technical leadership and fostering a culture of continuous improvement.
  • Drive technical strategy and contribute to long-term planning and vision.
  • Estimate upcoming projects.
  • Meet tight deadlines as required.
  • Write tests for your software
  • Leadership and Ownership: Demonstrated experience in leading development projects and taking full ownership of product quality and performance.
  • Technical Expertise: Extensive experience with scalable architecture. Proficient in multiple programming languages and technologies, with a particular emphasis on backend development.
  • Software Craftsmanship: Strong commitment to writing high-quality, maintainable, and testable code.
  • Tools and Processes: Proficient with git, CI/CD pipelines, and build tools. 
  • Problem Solving: Exceptional problem-solving skills, with the ability to diagnose and troubleshoot complex technical issues.
  • Adaptability: Ability to manage multiple projects simultaneously and adapt to changing priorities and requirements in a fast-paced environment.
  • Communication: Excellent communication skills, with the ability to clearly convey complex technical concepts to various stakeholders, including product owners, project managers, and clients.
  • Collaboration: Proven ability to collaborate effectively within a team, mentoring junior developers and fostering a culture of continuous improvement.
  • Innovation: Strong sense of innovation and a passion for keeping up-to-date with industry trends and emerging technologies.
  • Web Development: Comprehensive understanding of the entire web development process, with a strong focus on backend architecture. 
  • Polyglot Mindset: Versatile in using various tools and languages, selecting the best fit for each project and explaining the rationale behind your choices.
  • Technical Leadership
  • Software Architecture10+ years
  • Software Development10+ years
Nice to Have
  • Kubernetes
  • Elixir
About Us
Join Daring Bit Assembly, a leading mobile development company that values collaboration and innovation. We provide startup solutions, long-term support, and fintech solutions to our clients, using the latest technologies to best fit their projects. Our team is committed to delivering high-quality analysis and support, as evidenced by our successful track record with Agency Rocket and other clients. If you're passionate about mobile development and looking for a dynamic team, Daring Bit Assembly is the perfect place for you.
To Apply

All candidates must apply via our jobs portal at

Maddox Transformers
Patriot Mobile
Moms for America
MxM News
Hillsdale College
Bahnsen Group