Full Stack Web Developer
FSTONE Technologies - Nashville, Tennessee, United States, 37247
Work at FSTONE Technologies
Overview
- View job
Overview
Design, develop, and maintain full-stack web applications. Implement and optimize front-end user interfaces using modern JavaScript frameworks (React, Angular, or Vue.js). Build and maintain server-side logic, APIs, and databases using Node.js, Python, Ruby on Rails, or similar technologies. Ensure application security, performance, and scalability. Collaborate with cross-functional teams, including designers, developers, and project managers. Troubleshoot, debug, and enhance existing applications. Write clean, maintainable, and efficient code following best practices. Work with cloud services (AWS, Azure, or Google Cloud) for deployment and scaling. Stay updated with emerging technologies and industry trends. Required Skills & Qualifications:
Proven experience as a Full Stack Developer or in a similar role. Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js. Strong back-end development experience with Node.js, Python, Ruby on Rails, PHP, or Java. Experience working with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Firebase). Familiarity with RESTful APIs and web services. Knowledge of version control systems like Git and CI/CD pipelines. Understanding of cloud platforms and DevOps practices. Strong problem-solving and communication skills. Ability to work independently and collaboratively in an agile environment. Preferred Qualifications:
Experience with containerization (Docker, Kubernetes). Knowledge of serverless architectures and microservices. Familiarity with authentication and security best practices (OAuth, JWT). Prior experience in SaaS or large-scale web applications. Benefits & Perks:
Competitive salary and performance-based bonuses. Flexible work hours and remote work options. Health, dental, and vision insurance. Learning and development opportunities. Team outings, hackathons, and company-sponsored events.