Job Description
We are seeking a talented Full Stack Developer to join our team. As a Full Stack Developer, you will design, develop, and maintain full-stack web applications that 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. This role requires a strong understanding of data systems, databases, data usage, and work processes.
The ideal candidate will have extensive hands-on experience in JavaScript, hands-on experience with modern front-end frameworks such as React or Angular, and proven experience building and maintaining RESTful APIs or microservices using technologies like Node.js.
You will collaborate across Agile teams to design, develop, test, implement, and support technical solutions using full stack development tools and technologies.
-----------------------------------
Required Skills and Qualifications
* Programming Languages: Proficiency in Node/TypeScript, React/Angular, HTML/CSS3
* Database Management: Experience with database management and workflow automation
* Cloud Platforms: Familiarity with cloud platforms such as Azure (preferred), AWS, GCP
* Version Control Systems: Experience with version control systems such as Git
* API Integrations: Proven experience integrating APIs
-----------------------------------
Benefits
This is an excellent opportunity to write clean, efficient code, troubleshoot performance issues, and ensure systems remain secure and reliable.
You will have the chance to collaborate with a team of experienced developers and contribute to the design and implementation of innovative technical solutions.
-----------------------------------
Other Responsibilities
* Develop data pipelines using industry best practices
* Analyze business requirements by collaborating with stakeholders and IT management
* Perform other related duties as assigned