You will build, maintain, and scale both front-end and back-end components of web applications.
Responsibilities
- Develop front-end and back-end components using modern web technologies.
- Design and implement RESTful APIs and integrate them with existing systems.
- Collaborate with UX/UI designers to build responsive, user-friendly interfaces.
- Manage data storage and retrieval using SQL and NoSQL databases.
- Write clean, maintainable code and implement unit testing to ensure quality.
- Troubleshoot and debug applications to optimize for speed and usability.
Required Skills
- 5+ years of experience in full stack development.
- Proficiency in JavaScript and TypeScript.
- Hands-on experience with React.js, Angular, or Vue.js.
- Strong back-end experience with Node.js, Express.js, or Java.
- Experience designing and working with RESTful APIs.
- Competency with databases including MySQL, MongoDB, or PostgreSQL.
- Experience with Git and CI/CD pipelines.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Any Graduate degree.
Preferred Skills
- Experience with containerization technologies like Docker or Kubernetes.
- Knowledge of microservices and DevOps practices.