As a fullstack web developer in a digital agency or start-up environment, you'll need a diverse set of skills and the ability to adapt to rapidly changing project requirements.
Here’s a detailed look at what you should know and expect in such roles:
Independent Web Development lead/manager (reports to Project Manager)
Frontend Development
- HTML/CSS: Mastery in building responsive and cross-browser compatible layouts.
- JavaScript: Proficiency with ES6+ features.
- Frameworks/Libraries:
- React: Popular for building dynamic user interfaces.
- Vue.js:Another versatile framework for creating reactive applications.
- Angular: Often used for enterprise-level applications.
- State Management: Knowledge of tools like Redux or Vuex.
- UI/UX Tools: Familiarity with design tools like Figma, Sketch, or Adobe XD to collaborate with designers.
- Knowledge and practical experience for web architecture especially in AWS
Backend Development
- Node.js: For server-side programming.
- Express.js: A common framework for building RESTful APIs with Node.js.
- Databases:
- SQL: Understanding of relational databases like PostgreSQL or MySQL.
- NoSQL: Experience with databases like MongoDB.
- Authentication: Implementing OAuth, JWT, and session-based authentication.
- API Development: Creating and consuming RESTful and GraphQL APIs
- DevOps and Deployment
- Version Control: Proficiency with Git and GitHub/GitLab.
- CI/CD: Knowledge of continuous integration and deployment pipelines.
- Containerization: Experience with Docker and Kubernetes.
- Cloud Services: Familiarity with AWS, Google Cloud Platform, or Azure.
Skills wise (Must have):
- AWS cloud solutions (Web architecture knowledge and experience)
- Familiarity with CMS platform for sites which requires regular content updates / upload
- Adaptable skills for web-development in various format ie. Horizontal scrolling
Broader scope of work includes,
- Project Planning: Collaborating with clients and team members to define project scope and technical requirements.
- Development: Writing clean, maintainable, and efficient code for both frontend and backend components.
- Integration: Ensuring seamless integration of different systems and APIs.
- Testing and Debugging: Conducting thorough testing and debugging to ensure high-quality deliverables.
- Maintenance: Updating and maintaining existing applications and websites.
- Documentation: Creating and maintaining project documentation for future reference.
Interested candidates, who wish to apply for the advertised position, please email us an updated copy of your resume.
We regret that only shortlisted candidates will be notified.
Job Code: JYK
Email ID: [email protected]
EA License No.: 01C4394
EA Registration No. R1873450
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy