Senior Software Engineer

NRTC Logo

NRTC

πŸ“Remote - Worldwide

Summary

Join our innovative team as a Sr. Software Engineer and help us build the future! We are seeking passionate individuals to design, develop, and deploy high-quality software, collaborating with cross-functional teams and continuously improving our systems. You will be instrumental in tackling complex challenges and contributing to cutting-edge solutions. We value curiosity and growth, offering opportunities to explore new technologies and deepen your expertise. The ideal candidate thrives on complex challenges, solves problems autonomously, and mentors junior engineers. If you're ready to make a real impact and grow your skills in a dynamic environment, we want to hear from you!

Requirements

  • Expertise with Ruby and the Ruby on Rails web framework
  • Expertise with JavaScript and JavaScript frameworks such as VueJS and React
  • Expertise with source control, primarily Git and GitHub
  • Proficiency with templating systems in the Ruby ecosystem such as Erb and Haml
  • Proficiency with testing systems in the Ruby ecosystem such as RSpec and Minitest
  • Strong problem-solving skills and attention to detail
  • Proficiency with database technology such as PostgreSQL and Redis

Responsibilities

  • Design, develop, and test software to build features and fix bugs
  • Ensure quality testing and responsiveness of legacy and new features
  • Create and update internal documentation based on best practices
  • Capable of performing investigative troubleshooting
  • Work alongside team members to define and shape the product goals and priorities
  • Suggest and implement improvements to development workflows
  • Stay informed on web application and programming best practices, updates to standards and tools, to continually meet technical and customer needs
  • Continually demonstrate a strong sense of self-awareness and desire to develop skillset
  • May be requested to work on projects across teams
  • Participate in regular rotations for weekday and weekend on-call coverage as needed
  • Other duties as assigned

Preferred Qualifications

  • Bachelors Degree in Computer Science, MIS or related field strongly preferred
  • 6+ years of experience preferred
  • Docker experience (strongly preferred)
  • PostGIS experience (strongly preferred)
  • Proficiency with GIS software and other mapping tools (strongly preferred)
  • Leaflet or any other web mapping library experience (preferred)
  • DNS configuration knowledge (preferred)
  • Familiarity with SMTP, SPF, DKIM, DMARC and other related email technologies (preferred)
  • Telecommunications, ISP, or Networking Fields experience (preferred)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.