Synapse-ITS is hiring: Web Developer in Plano
Synapse-ITS, Plano, TX, US
Job Description
We are seeking a talented and motivated Web Developer with 1-3 years of experience in JavaScript and UI/UX design. The ideal candidate will work closely with our team in an Agile environment to develop and enhance user-facing web applications with a focus on performance, security, scalability, and user experience. Strong communication and problem-solving skills, along with the ability to work independently, are key to success in this role.
Key Responsibilities· Develop responsive and interactive web applications using JavaScript.
· Collaborate with designers, product managers, and other developers to design/implement UI/UX designs.
· Participate in Agile ceremonies, including daily standups, sprint planning, and retrospectives.
· Optimize applications for maximum speed and scalability.
· Ensure cross-browser compatibility and mobile responsiveness.
· Troubleshoot and debug issues in web applications.
· Collaborate using Git for version control, including branching, pull requests, and code reviews.
· Integrate web applications with RESTful APIs.
· Write secure code to prevent vulnerabilities such as cross-site scripting (XSS), SQL injection, and other security risks as outlined in the OWASP Top 10.
· Effectively communicate progress and challenges to team members and stakeholders.
· Work independently, manage time effectively, and take initiative to solve complex problems.
Requirements:Required Qualifications· 1-3 years of professional experience in web development.
· Proficiency in JavaScript, HTML5, CSS3, and Git for version control.
· Experience working in Agile teams and participating in Agile ceremonies (e.g., standups, sprint planning, retrospectives).
· Solid understanding of UI/UX principles and best practices.
· Experience with responsive and adaptive design.
· Familiarity with RESTful APIs and backend integration.
· Strong knowledge of web security practices, including the prevention of cross-site scripting (XSS), SQL injection, and other common vulnerabilities (OWASP Top 10).
· Excellent communication and collaboration skills.
· Ability to work independently, manage multiple tasks, and take initiative in a fast-paced environment.
Preferred Qualifications· Bachelor's degree in Computer Science or a related field.
· Experience with popular JavaScript frameworks (e.g., React, Vue.js, Angular).
· Strong problem-solving skills and attention to detail.
· Ability to work both independently and within a team.