Summary
Vorkis is seeking a talented and passionate Web Developer to join their team. In this role, you will be responsible for building and maintaining responsive, high-performance web applications while collaborating closely with developers, designers, and product managers.
Responsibilities
- Design, develop, and maintain scalable and high-performing web applications
- Write clean, well-documented, and efficient code using best practices
- Collaborate with cross-functional teams including designers and product managers to implement new features and improve existing ones
- Troubleshoot, debug, and optimize web applications for maximum speed and scalability
- Stay up to date with the latest web development trends, technologies, and frameworks
- Ensure the technical feasibility of UI/UX designs
- Implement and maintain responsive and mobile-first web designs
- Participate in code reviews to ensure code quality and consistency
Skills
- Proficiency in HTML5, CSS3, and JavaScript
- Experience with frontend frameworks such as React.js, Vue.js, or Angular
- Knowledge of CSS preprocessors (Sass, LESS)
- Experience with responsive design and creating mobile-first websites
- Strong understanding of RESTful APIs and integration with frontend
- Familiarity with Webpack or other modern bundlers
- Experience with Version Control (Git)
- Experience with Node.js, Express.js, or similar backend frameworks
- Knowledge of database technologies such as MySQL, PostgreSQL, or MongoDB
- Familiarity with authentication mechanisms (OAuth, JWT)
- Experience in building scalable, maintainable server-side applications
- Understanding of API design and development
- Experience with Docker for containerization and deployment
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with CI/CD pipelines and version control workflows
- Familiarity with TypeScript for type-safe JavaScript code
- Experience with GraphQL and integrating with backend services
- Knowledge of Web Performance Optimization and modern web tools like Lighthouse
- Experience with Test-Driven Development (TDD) and using testing libraries like Jest, Mocha, or Cypress
- Familiarity with Agile/Scrum methodologies
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 2+ years of professional experience as a Web Developer or in a similar role
- Proven track record of developing and deploying web applications
- Understanding of Serverless architecture and deployment using tools like AWS Lambda or Azure Functions
- Familiarity with microservices architecture and API gateways
- Knowledge of WebAssembly for high-performance web apps
- Experience with GraphQL and modern state management libraries like Redux or MobX
- Exposure to UX/UI principles and collaborating with design teams to create engaging user interfaces
Qualifications
Must Haves
- Proficiency in HTML5, CSS3, and JavaScript
- Experience with frontend frameworks such as React.js, Vue.js, or Angular
- Knowledge of CSS preprocessors (Sass, LESS)
- Experience with responsive design and creating mobile-first websites
- Strong understanding of RESTful APIs and integration with frontend
- Familiarity with Webpack or other modern bundlers
- Experience with Version Control (Git)
- Experience with Node.js, Express.js, or similar backend frameworks
- Knowledge of database technologies such as MySQL, PostgreSQL, or MongoDB
- Familiarity with authentication mechanisms (OAuth, JWT)
- Experience in building scalable, maintainable server-side applications
- Understanding of API design and development
- Experience with Docker for containerization and deployment
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud
- Familiarity with CI/CD pipelines and version control workflows
- Familiarity with TypeScript for type-safe JavaScript code
- Experience with GraphQL and integrating with backend services
- Knowledge of Web Performance Optimization and modern web tools like Lighthouse
- Experience with Test-Driven Development (TDD) and using testing libraries like Jest, Mocha, or Cypress
- Familiarity with Agile/Scrum methodologies
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- 2+ years of professional experience as a Web Developer or in a similar role
- Proven track record of developing and deploying web applications
Nice to Haves
- Understanding of Serverless architecture and deployment using tools like AWS Lambda or Azure Functions
- Familiarity with microservices architecture and API gateways
- Knowledge of WebAssembly for high-performance web apps
- Experience with GraphQL and modern state management libraries like Redux or MobX
- Exposure to UX/UI principles and collaborating with design teams to create engaging user interfaces
Benefits
- Opportunities for advancement
- Work from home
- Professional development assistance