Senior Full Stack Software Engineer
New
Remote - NationwideFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- DockerNode.jsSQLAgileIoTJavascriptRabbitmqAmazon Web ServicesMicroservices
Requirements
- 8+ years of professional development experience.
- Proven experience as a Full Stack Software Engineer (Front-end and Back-end).
- Substantial experience with JavaScript, Node.js, and HTML/CSS.
- Demonstrated ability to solve complex technical and business problems.
- 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.
- Experience with large-scale data systems.
- Experience with message queueing architectures, especially RabbitMQ.
- Experience with Amazon Web Services (EC2, S3, VPC, Elasticsearch, Kinesis).
- Bachelor's Degree in Computer Science or equivalent.
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.
View Full Description & ApplyYou'll be redirected to the employer's site