USA
52 days ago
Full-Stack Developer
We are looking for a talented and experienced Full Stack Web Developer to join our team. As a Full Stack Web Developer, you will be responsible for designing, developing, and maintaining high-quality web applications. Your expertise in both front-end and back-end development will be essential in delivering innovative and scalable solutions. Responsibilities and Duties: + Collaborate with the project stakeholders, including product managers, designers, and other developers, to gather requirements and understand project goals. + Develop clean, efficient, and scalable code for both front-end and back-end components of web applications. + Design and implement responsive user interfaces using HTML, CSS, and JavaScript frameworks (such as React, Angular, or Vue.js) to ensure a seamless user experience across different devices and browsers. + Build and maintain server-side applications and APIs using modern programming languages and frameworks (such as Node.js, Python, Ruby, or Java). + Integrate with databases and manage data models to ensure efficient data storage, retrieval, and manipulation. + Implement security and data protection measures to safeguard web applications against potential threats. + Optimize application performance by identifying and resolving bottlenecks, conducting code reviews, and implementing performance tuning techniques. + Conduct thorough testing and debugging of web applications to ensure high-quality and bug-free code. + Collaborate with cross-functional teams, including designers and other developers, to ensure effective communication and smooth project delivery. + Stay updated with the latest trends and advancements in web development and recommend best practices and technologies for improving development processes. Required Skills + Proven experience as a Full Stack Web Developer or similar role, with a strong portfolio of web applications you have developed. + Proficiency in front-end technologies such as HTML, CSS, and JavaScript, as well as modern frameworks (React, Angular, Vue.js, etc.). + Experience in server-side development using languages like Node.js, Python, Ruby, or Java, along with relevant frameworks. + Solid understanding of databases and proficiency in SQL, with experience in database design and management. + Knowledge of RESTful APIs and experience in building and consuming web services. + Familiarity with version control systems (e.g., Git) and agile development methodologies. + Strong problem-solving skills and a detail-oriented mindset to ensure clean and bug-free code. + Experience with responsive design principles and optimizing applications for different devices and browsers. + Understanding of security best practices and ability to implement necessary measures to protect web applications. + Excellent collaboration and communication skills to work effectively within a team environment. + Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Required Experience + 1-5 years of software development experience + 1-5 years of experience developing with a Javascript framework such as Angular, Vue.js, or + React + 1-5 years of experience developing with a server side framework such as Ruby on Rails, + Fastly (NodeJS), or Gorilla (Go lang)
Confirm your E-mail: Send Email
All Jobs from Par Government Systems Corporation