Full Stack Developer
As a Full Stack Developer, you will design, develop and maintain full-stack web applications to support business operations and enhance user experience.
You will work across the full technology stack including designing APIs, optimizing databases and crafting intuitive user interfaces.
Responsibilities:
* Design, develop and test technical solutions using full stack development tools and technologies.
* Develop data pipelines using industry best practices and adopt new methodologies that increase business flexibility and agility.
* Work with team members to create clear user stories, design and execute tests for prototypes and products, and continuously deliver product enhancements.
Requirements:
* BS in Computer Science, Information Technology, Arts or equivalent experience/field.
* 4+ years of experience developing full-stack web applications in a professional environment.
* Extensive hands-on experience in JavaScript.
* Hands-on experience with modern front-end frameworks such as React or Angular.
Preferred Skills:
* Node/TypeScript.
* React/Angular.
* HTML/CSS3.
* Database Management.
* Workflow Automation.
* CI/CD.
* APIs Integrations.
* Testing (Unit testing, TDD).
* Cloud: Azure, AWS, GCP.
* Architecture design.
* Schema Design.
* Version Control Systems (e.g., Git).