Mean Stack Developer

Thunderhawk Technology Partners
Tampa, FL, United States
16 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Component-Based Software Engineering Application Performance Management Application Testing Code Review Databases Software Debugging Web Development MongoDB Node.Js Software Engineering
+6 more
TypeScript Express.js Mean Stack Backend AngularJS Restful APIs

Job description

  • MongoDB
  • Express.js
  • Angular / AngularJS
  • Node.js
  • JavaScript / TypeScript
  • REST APIs
  • Full Stack Development
  • User Experience / Visual Design, * Design, develop, and maintain full-stack web applications using the MEAN stack.
  • Develop responsive and interactive user interfaces using Angular.
  • Build scalable backend services and APIs using Node.js and Express.js.
  • Design and manage MongoDB databases, collections, and queries.
  • Integrate frontend applications with backend REST APIs.
  • Develop reusable and maintainable application components.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance and scalability.
  • Collaborate with UX/UI, product, and development teams.
  • Participate in code reviews and follow development best practices.
  • Support application testing, deployment, and production issue resolution.
  • Ensure applications provide a consistent and user-friendly experience.

Requirements

  • 4-6 years of software development experience.
  • Strong hands-on experience with MongoDB.
  • Strong experience with Express.js.
  • Strong hands-on experience with Angular / AngularJS.
  • Strong experience with Node.js.
  • Good understanding of JavaScript and modern web development.
  • Experience developing and consuming RESTful APIs.
  • Understanding of full-stack application architecture.
  • Experience with responsive UI and web application development.

Preferred Skills:

  • Experience with TypeScript.
  • Experience with modern Angular versions.
  • Knowledge of UX/UI and visual design principles.
  • Experience with Agile/Scrum development methodologies.
  • Strong troubleshooting and problem-solving skills.
  • Experience working with enterprise-scale applications.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all