Title:
Software Engineer – Full Stack
Location:
Tampa, FL (1-2 days onsite a week)
Type:
Full-Time
Pay:
$125k
Summary:
We are seeking a creative and intellectually curious Full Stack JavaScript Developer to contribute to the growth and development of our technology team. The ideal candidate will play a key role in developing object-oriented, maintainable applications while helping to define software development standards. This position requires strong JavaScript skills, experience with automation, containerization, Docker, and micro-services, and the ability to work independently toward established goals.
Requirements:
-
3-5 years of full stack development experience
-
Proficiency in JavaScript, Node.js, and a database technology (MongoDB, SQL Server, MySQL)
-
Experience with Docker, containerization, and micro-services
-
Familiarity with modern JavaScript UI libraries (React.js or Angular.js)
-
Strong knowledge of Object-Oriented Design
-
Experience with Git, GitHub, or Bitbucket
-
Familiarity with Agile methodology and software development lifecycle (SDLC)
-
Strong debugging, problem-solving, and analytical skills
-
Excellent verbal and written communication skills
-
Self-motivated, collaborative, and able to work independently
-
Experience with financial transaction processing is a plus
-
Formal education in Computer Science, Mathematics, Statistics, or related field preferred
Responsibilities:
-
Develop and maintain applications using the MERN stack
-
Build back-end applications with Node.js and Express
-
Create clean, professional GUI interfaces using HTML/CSS and modern UI libraries
-
Test and document software applications
-
Research and resolve application issues using new or current technologies
-
Develop solutions to improve business processes
-
Mentor team members on development strategies and methodologies
-
Collaborate with the team during scheduled in-person work weeks and as needed
-
Ensure compliance with company and industry standards for software quality