Talent.com
Fullstack Developer

Fullstack Developer

R SystemsDenver, Colorado, United States
16 days ago
Job type
  • Full-time
Job description

A Full Stack Developer is responsible for designing, developing, and maintaining both front-end and back-end components of web applications. This role requires proficiency in a wide range of programming languages, frameworks, and tools, enabling the developer to deliver seamless and efficient user experiences while ensuring robust server-side functionality.

Key Roles

  • Front-End Development : Build and maintain user interfaces using modern frameworks such as React, Angular, or Vue.js and Static Web Apps.
  • Back-End Development : Design and implement server-side logic, APIs, and databases using languages such as Node.js, Python, Java, or .NET.
  • Collaboration : Work closely with UX / UI designers, product managers, and other developers to translate requirements into technical solutions.
  • Cloud Development : Use Azure cloud to develop end to end applications to support data sceince projects.
  • Testing and Debugging : Write and execute unit, integration, and end-to-end tests; identify and resolve bugs in both front-end and back-end code.
  • Deployment : Manage application deployment, monitoring, and scaling using cloud services or on-premises infrastructure.
  • Continuous Improvement : Stay up to date with industry trends, best practices, and emerging technologies to continuously improve application performance and development processes.

Responsibilities

  • Develop, test, and maintain scalable web applications from concept through deployment.
  • Design and manage databases, ensuring data integrity and security.
  • Integrate third-party APIs and services as required by project needs.
  • Familiarity working with data science teams to develop dashboards and applications.
  • Write clean, maintainable, and well-documented code adhering to team standards.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing applications.
  • Optimize applications for maximum speed and scalability.
  • Ensure cross-platform compatibility and responsiveness of applications.
  • Collaborate in agile development teams, participating in sprint planning, stand-ups, and retrospectives.
  • Contribute to the design and implementation of DevOps practices, including CI / CD pipelines.
  • Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks.
  • Strong background in Azure full stack development.
  • Strong experience with back-end programming languages and frameworks.
  • Knowledge of database management systems (SQL and NoSQL).
  • Familiarity with version control systems, preferably Git.
  • Experience with RESTful API design and integration.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and as part of a collaborative team.
  • 2+ years of experience.
  • Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of security best practices in web development.
  • Familiarity with Agile methodologies.
  • Create a job alert for this search

    Fullstack Developer • Denver, Colorado, United States