Job Summary
We are seeking a highly skilled Senior Web Developer to join our dynamic team. The ideal candidate will have extensive experience in web development and a strong understanding of both front-end and back-end technologies. You will be responsible for designing, developing, and maintaining high-quality web applications while collaborating with cross-functional teams to deliver exceptional user experiences. This role requires a passion for technology, a commitment to best practices, and the ability to adapt to new challenges in a fast-paced environment.
Duties
- Design and implement scalable web applications using modern frameworks and technologies.
- Collaborate with UX/UI designers to create responsive and user-friendly interfaces.
- Develop RESTful APIs and integrate third-party services to enhance application functionality.
- Utilize version control systems such as Git and SVN for code management.
- Conduct unit testing and participate in code reviews to ensure code quality and maintainability.
- Optimize applications for maximum speed and scalability while ensuring cross-browser compatibility.
- Implement CI/CD pipelines using tools like Jenkins for streamlined deployment processes.
- Work with databases including MySQL, PostgreSQL, MongoDB, and Microsoft SQL Server to manage data effectively.
- Engage in Agile development methodologies, participating in sprint planning, daily stand-ups, and retrospectives.
- Stay updated with emerging technologies and industry trends to continuously improve skills and application performance.
Qualifications
- Proficient in front-end technologies including HTML, CSS, JavaScript, SCSS, Angular, React, and Bootstrap.
- Strong experience with back-end frameworks such as Django, ASP.NET, Ruby on Rails, Node.js, or PHP.
- Familiarity with DevOps practices and tools like Docker, Ansible, AWS, Azure, or Linux environments.
- Knowledge of data visualization techniques and UX principles to enhance user interactions.
- Experience with web services (REST/SOAP), APIs (GraphQL), and application architecture design.
- Understanding of e-commerce platforms and SEO best practices for web development.
- Ability to wireframe user flows and design intuitive interfaces that meet business requirements.
- Strong problem-solving skills with an emphasis on OOP principles and software development life cycle (SDLC).
- Familiarity with project management tools such as Jira or Trello for task tracking. Join us in creating innovative web solutions that make a difference!
Job Type: Full-time
Pay: $81,667.55 - $98,352.31 per year
Benefits:
- 401(k)
- Health insurance
- Paid time off
Work Location: In person