Full Stack Developer

EMERLINE LLC
Miami, FL, United States
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$90,000.0 - $135,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Server Applications Business Logic Application Performance Management Automation of Tests Unit Testing
+33 more
Microsoft Azure Software Quality Code Review Computer Programming Databases Continuous Integration Database Design Software Debugging HP Systems Insight Manager Python (Programming Language) Node.Js NoSQL Scrum Methodology E2e Testing Responsive Web Design Software Engineering TypeScript Web Applications Web Application Frameworks Google Cloud ReactJS Software Security Backend Vue.js AngularJS Integration Tests Information Technology Deployment Automation Front End Software Development Restful APIs Software Version Control Docker Microservices

Job description

Emerline is listed as the employer for this Full Stack Developer position. This suggested job description is intended for a software development professional who can build and maintain both front-end and back-end components of modern web applications.

The Full Stack Developer will collaborate with designers, product managers, and other engineers to develop responsive user interfaces, implement server-side functionality, integrate APIs, and maintain reliable application infrastructure. The ideal candidate has experience across the software development lifecycle, strong programming skills, and a commitment to producing secure, scalable, and maintainable solutions.

Responsibilities

  • Design, develop, test, and maintain full-stack web applications.
  • Build responsive and user-friendly interfaces using modern front-end technologies.
  • Develop server-side applications, business logic, and reusable backend services.
  • Create, integrate, and maintain REST APIs and third-party service integrations.
  • Design and work with relational or NoSQL databases.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot application defects, performance issues, and integration problems.
  • Participate in code reviews and follow established software development standards.
  • Implement authentication, authorization, and appropriate application security controls.
  • Develop and maintain automated tests to support software quality.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Assist with deployments, application monitoring, and ongoing system improvements.

Requirements

  • Professional experience in full-stack development or a related software engineering role.
  • Proficiency in JavaScript or TypeScript and familiarity with HTML and CSS.
  • Experience with at least one front-end framework, such as React, Angular, or Vue.js.
  • Experience with a backend technology such as Node.js, Python, Java, or .NET.
  • Working knowledge of SQL databases and database design fundamentals.
  • Understanding of REST APIs, version control, and software testing.
  • Knowledge of responsive design, debugging, and application performance optimization.
  • Strong analytical, communication, and problem-solving skills.
  • Ability to collaborate effectively and manage development tasks.

Preferred Skills

  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Familiarity with Docker, CI/CD pipelines, and automated deployment workflows.
  • Knowledge of authentication standards and secure software development practices.
  • Experience with unit testing, integration testing, and end-to-end testing.
  • Familiarity with Agile or Scrum methodologies.
  • Exposure to microservices architecture and scalable application design.
  • A degree in computer science, software engineering, or a related field, or equivalent practical experience.

Benefits & conditions

Potential benefits may include health insurance, paid time off, retirement savings options, professional development, and opportunities to work on diverse software projects. Actual benefits and eligibility must be confirmed by the employer.

Pay: $90,000.00 - $135,000.00 per year

About the company

Emerline is a software development company that provides custom software engineering and technology consulting services. Confirm the relevant business entity, local office details, and the specific team associated with this position before publishing company-specific information.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…