Full Stack Developer Opportunity
Job Summary:
We are seeking a skilled Full Stack Developer to join our team and contribute to the design, development, and maintenance of full-stack web applications that support business operations and enhance user experience. As a Developer, you will work across the full technology stack, including designing APIs, optimizing databases, and crafting intuitive user interfaces.
Key Responsibilities:
* Collaborate with cross-functional teams to design, develop, test, implement, and support 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 complex and diverse datasets to enable data delivery through various methods and APIs, evaluate performance, and integrate information to generate strategic insights and recommendations.
* Design and execute tests for prototypes and products, and continuously deliver product enhancements.
Requirements:
* Bachelor's degree 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.js
* React/Angular
* HTML/CSS3
* Database Management
* Workflow Automation
* CI/CD
* APIs Integrations
* Testing (Unit testing, TDD)
* Troubleshooting and Debugging
* Cloud: Azure, AWS, GCP
* Architecture design
* Version Control Systems (e.g., Git)
* Documentation Skills