Full-Stack Developer

closed
RevOpsforce Logo

RevOpsforce

πŸ“Remote - United States

Summary

Join our dynamic and forward-thinking team to make a significant impact on our clients' revenue growth journey! RevOpsforce is seeking an experienced Full-Stack Developer with a minimum of 5 years of experience and expertise in Azure to join our team. As a Full-Stack Developer, you will play a key role in designing, developing, and implementing innovative software solutions that drive revenue growth for our clients.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 years of experience as a Full-Stack Developer, with a strong track record of delivering successful projects
  • Proficiency in front-end development with HTML, CSS, and JavaScript, along with modern JavaScript frameworks
  • Strong expertise in back-end development using server-side programming languages
  • Demonstrated experience working with Azure cloud services, such as Azure App Service, Azure Functions, Azure SQL Database, and Azure Storage
  • Familiarity with RESTful APIs and microservices architecture
  • Solid understanding of database design and querying using SQL and NoSQL databases
  • Knowledge of version control systems (e.g., Git) and CI/CD pipelines
  • Ability to work independently and collaboratively in a remote team environment
  • Excellent problem-solving, communication, and time management skills

Responsibilities

  • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications
  • Design, develop, and maintain full-stack applications using a variety of technologies, with a focus on front-end and back-end development
  • Implement responsive and user-friendly interfaces with HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js)
  • Utilize server-side programming languages (e.g., Node.js, Python, or Ruby) to build efficient and reliable back-end services
  • Integrate Azure cloud services to develop cloud-based solutions, leveraging the platform's capabilities for scalability and performance
  • Ensure the security, performance, and scalability of the applications, conducting regular testing and optimization
  • Troubleshoot and debug issues, ensuring the stability and functionality of the software
  • Collaborate with DevOps and infrastructure teams to deploy and manage applications in the Azure environment
  • Stay up-to-date with the latest industry trends, tools, and technologies, sharing knowledge and best practices with the team
This job is filled or no longer available