Job Title: Fullstack DeveloperLocation: RemoteExperience: 3+ Years
**Note: This position is with one of our hiring partners
Position Overview:We are looking for a skilled Fullstack Developer to join our development team. The ideal candidate will have a strong foundation in both front-end and back-end development, with a proven track record of building and maintaining scalable web applications. As a Fullstack Developer, you will be responsible for developing, testing, and deploying new features, as well as ensuring the performance and responsiveness of our applications.
Key Responsibilities:Design, develop, and maintain both front-end and back-end components of web applications.Collaborate with product managers, designers, and other developers to define project requirements and specifications.Write clean, maintainable, and efficient code.Develop responsive, user-friendly interfaces using modern web technologies.Build and integrate APIs and services to support front-end functionalities.Optimize applications for maximum speed and scalability.Identify and resolve performance and scalability issues.Conduct thorough testing and debugging of applications.Participate in code reviews and contribute to a culture of continuous improvement.Stay up-to-date with emerging technologies and industry trends.
Requirements:Proven experience as a Fullstack Developer or similar role.Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.Strong knowledge of back-end technologies such as Node.js, Python, Ruby, Java, or PHP.Experience with database management systems, including SQL and NoSQL databases.Familiarity with version control systems, preferably Git.Experience with RESTful APIs and web services.Understanding of responsive design principles and cross-browser compatibility.Excellent problem-solving skills and attention to detail.Strong communication and teamwork abilities.
Preferred Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field.Experience with cloud platforms such as AWS, Azure, or Google Cloud.Knowledge of DevOps practices and tools, including CI/CD pipelines.Familiarity with containerization technologies like Docker and Kubernetes.Experience with Agile development methodologies.Understanding of security best practices in web development.
About Pesto Tech:Pesto is where software developers go to build their career path for the next 5 years. We don't just offer jobs; we provide unparalleled opportunities for your growth and success in the dynamic landscape of Tech Jobs.