Tenna · 1 day ago
Senior Full Stack Software Engineer
Tenna is a company rooted in the construction industry, providing innovative solutions for managing and tracking construction equipment and assets. They are seeking a Senior Full Stack Software Engineer to design, develop, and enhance their IoT platform, focusing on delivering high-quality features and collaborating within a cross-functional team.
Responsibilities
Design, develop, and deliver new features that advance our complex and evolving IoT platform
Write high-quality, efficient, scalable, and reusable code that powers Tenna’s connected equipment solutions
Take ownership of your work by writing unit tests and ensuring the reliability and performance of your code
Collaborate closely within a highly engaged, cross-functional development team
Provide technical leadership through mentoring, coaching, and supporting fellow developers
Contribute to architectural decisions, database optimization, and API design to enhance scalability and maintainability
Partner with product managers to define, scope, and plan innovative new features that drive the platform forward
Collaborate with senior leadership on strategic technical initiatives and long-term product direction
Work hand-in-hand with QA to ensure cohesive, high-quality, and user-centric solutions
Actively participate in and help improve our agile development process
Produce clear, detailed, and maintainable documentation to support knowledge sharing and platform growth
Qualification
Required
8+ years of professional development experience
Proven experience as a Full Stack Software Engineer working on complex, large-scale platforms
Substantial experience with JavaScript, Node.js, and HTML/CSS is strongly preferred
Engineers with experience in C#, .NET, or Python are encouraged to apply, provided they demonstrate a strong willingness to transition into and develop expertise within Tenna's JavaScript/Node.js-centric technology stack
Demonstrated ability to solve complex technical and business problems across diverse and evolving software architectures
Proven success working both independently and collaboratively on mission-critical initiatives in fast-paced environments
Substantial experience with SQL; experience with NoSQL is a plus
Experience designing, developing, and maintaining microservices-based architectures
Experience with containerized application deployments, especially using Docker, is highly preferred
Experience with large-scale data systems is highly preferred
Experience with message queueing architectures, especially RabbitMQ, is preferred
Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis
Bachelor's Degree in Computer Science required or equivalent
Preferred
Any IoT experience is a huge plus
Benefits
Full-time opportunity.
Location: Remote - nationwide.
Travel is required, 8 - 10%.
Competitive compensation package.
Robust, low-cost benefit packages offered.
Benefit coverage begins the first date of employment.
Paid Time Off and Volunteer Time Off offered.
401k match offered.
Dependent Care offered.
Visa sponsorship offered.
Employee referral bonuses.
Company
Tenna
Tenna is the construction technology platform powering equipment fleet operations.
H1B Sponsorship
Tenna has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2021 (3)
2020 (6)
Funding
Current Stage
Growth StageCompany data provided by crunchbase