Web programmer/developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+52 more
Job description
Join our dynamic team as a Web Programmer/Developer and unleash your creativity and technical expertise to craft innovative, scalable, and user-friendly web applications. This role offers an exciting opportunity to work on diverse projects-from responsive websites and e-commerce platforms to complex web services-using cutting-edge tools and frameworks. You will be instrumental in transforming user needs into seamless digital experiences, ensuring high performance, security, and maintainability across all projects. If you thrive in a fast-paced environment and are passionate about developing impactful web solutions, this position is perfect for you!, * Design, develop, and maintain robust web applications using frameworks such as Django, Ruby on Rails, React, Angular, and Vue.js to deliver engaging user experiences.
- Implement front-end features with HTML, CSS (including SCSS), JavaScript, and popular JavaScript frameworks while ensuring responsiveness across devices through responsive web design techniques.
- Build scalable back-end systems utilizing RESTful APIs, GraphQL, SOAP web services, and server-side technologies like Node.js, Express.js, Java, and PHP.
- Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, and Redis to store and retrieve data efficiently.
- Set up and maintain development environments using Docker containers, CI/CD pipelines with tools like Jenkins or GitHub Actions, and configuration management with Ansible.
- Collaborate within Agile teams using Trello or Jira to plan sprints, track progress, and deliver high-quality software in SDLC (Software Development Life Cycle).
- Conduct unit testing and code reviews to ensure code quality and adherence to best practices; utilize version control systems such as Git or SVN for source code management.
- Optimize web applications for SEO performance and implement best practices for web design that enhance UX (User Experience) and user flows.
- Develop APIs for integration with third-party services; ensure security protocols are followed for data privacy and protection.
- Participate in system architecture planning to support scalability and performance improvements; contribute to DevOps practices including deployment automation with tools like Tomcat or Jenkins.
Requirements
- Proficiency in front-end development with HTML5, CSS3 (including SCSS), JavaScript (and frameworks like React, Angular, Vue.js), jQuery, Bootstrap.
- Strong back-end development skills using Python (Django), Ruby on Rails, Java (Spring Framework), PHP (WordPress), ASP.NET.
- Experience working with databases such as MySQL, PostgreSQL, SQL Server (Microsoft SQL Server), MongoDB, SQLite; adept at writing complex SQL queries.
- Familiarity with containerization tools like Docker; experience with CI/CD pipelines for automated testing and deployment.
- Knowledge of system architecture principles for building scalable web applications; experience with DevOps practices including Ansible automation.
- Understanding of RESTful API design principles; experience working with GraphQL or SOAP web services for data exchange.
- Competence in version control systems such as GitHub or SVN; ability to manage code repositories effectively.
- Ability to develop responsive designs that adapt seamlessly across devices; skilled in wireframing to visualize user interfaces before development.
- Experience with content management systems like WordPress or Drupal; familiarity with SEO best practices for visibility enhancement.
- Knowledge of UX principles focusing on user flows and usability testing; experience integrating data visualization tools for insightful dashboards.
If you’re eager to innovate at the intersection of technology and design while working on impactful projects in a collaborative environment-this is your chance! Join us in shaping the future of web development through creativity, technical mastery, and a passion for delivering excellence.
Benefits & conditions
- Flexible schedule
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is a web developer?
Dev Digest 121 - AI goes offline
Dev Digest 133 - Back to Front
Dev Digest 113 - Debugging above the cloud