Senior Backend Engineer - NodeJS
-
Location
Tampa
-
Sector:
-
Job type:
-
Salary:
Negotiable
-
Contact:
Elliott Evans
-
Contact email:
e.evans@ioassociates.com
-
Job ref:
BBBH130798_1708485657
Backend Engineer - NodeJS
Tampa
We are seeking a skilled Node Engineer to join our clients growing team. As a NodeJS Engineer, you will be responsible for developing robust, scalable, and efficient server-side applications using NodeJS.
Responsibilities:
- Design, develop, and maintain server-side applications using NodeJS
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimize application performance for maximum speed and scalability
- Implement security and data protection measures
- Conduct code reviews and provide constructive feedback to team members
- Stay updated on emerging technologies and best practices in Node.js development
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Proven experience working as a Node.js developer or similar role
- Strong proficiency in JavaScript and its frameworks/libraries (such as Express.js)
- Experience with relational and NoSQL databases (e.g., MongoDB, MySQL)
- Familiarity with RESTful APIs and microservices architecture
- Knowledge of containerization and deployment tools (e.g., Docker, Kubernetes)
- Excellent problem-solving and communication skills
- Ability to work effectively in a fast-paced, collaborative environment
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure, GCP)
- Familiarity with DevOps practices and CI/CD pipelines
- Understanding of Agile methodologies
- Contributions to open-source projects or a strong GitHub profile
Benefits:
- Competitive salary
- Health, dental, and vision insurance
- Flexible work hours and remote work options
- Professional development opportunities
- Dynamic and inclusive company culture
If you are passionate about leveraging NodeJS to build innovative software solutions and thrive in a collaborative environment, we'd love to hear from you!
