Frontend Software Developer - Remote / Telecommute

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2

Skills

Agile
Algorithms
Atlassian
Cloud computing
Collaboration

Job Details

We are looking for Frontend Software Developer - Remote / Telecommute for our client in Orlando, FL
Job Title: Frontend Software Developer - Remote / Telecommute
Job Location: Orlando, FL
Job Type: Contract
Job Description:
Responsibilities:
  • Collaborate with stakeholders to refine requirements and define architecture.
  • Work with a team of approximately 18 developers, including full-time and contractors.
  • Foster a culture of full-stack development within the team.
  • Mentor junior developers and maintain high coding standards.
Desired Experience:
  • Experience with RTL.
  • Familiarity with cloud-native, scalable, and highly available distributed systems.
  • Understanding of relational and NoSQL databases (e.g., MongoDB, Redis).
  • Experience with Atlassian tools (e.g., JIRA, Confluence).
  • Develop high-quality cloud-native web applications using JavaScript/TypeScript in React.
  • Break down complex requirements into independent coding tasks and strategies.
  • Create unit and integration tests to fully test and regress software.
  • Participate in design and code reviews.
  • Collaborate with other teams (e.g., Product, UI/UX) to ensure delivered code meets specifications.
  • Engage in Agile routines and ceremonies, including daily standups, sprint planning, and retrospectives.
Required Experience:
  • 8+ years of professional software development experience in an Agile environment.
  • Strong fundamentals in OOAD, design patterns, data structures, and algorithms.
  • Proficient in TypeScript and front-end frameworks, especially React.
  • Experience with RESTful APIs and securing web applications.
  • Familiarity with unit and integration tests.
  • Understanding of software engineering best practices for the full SDLC, including CI/CD processes.
  • Strong verbal and written communication skills.
  • Openness to new ideas and a desire to learn continuously.
  • Outstanding interpersonal skills and a collaborative spirit.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Cynet Systems