Full Stack Developer
We are seeking a skilled Full Stack Developer to join our team.
This is an exciting opportunity for a motivated and experienced professional to work on full-stack web applications that support business operations and enhance user experience. As a Full Stack Developer, you will design, develop, and maintain complex software systems, collaborating with cross-functional teams to deliver high-quality solutions.
Job Description:
* Design, develop, test, implement, and support technical solutions using full stack development tools and technologies.
* Work with a team of developers to create data pipelines, adopt new methodologies, and increase business flexibility and agility.
* Collaborate with stakeholders and IT management to analyze business requirements and ensure a strong understanding of data systems, databases, data usage, and work processes.
Required Skills and Qualifications:
* 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
* Proven experience building and maintaining RESTful APIs or microservices using technologies like Node.js
Benefits:
* Opportunity to write clean, efficient code, troubleshoot performance issues, and ensure systems remain secure and reliable
* Collaborative environment with opportunities for continuous learning and innovation
* Chance to work on complex software systems and contribute to the growth and success of the organization
Others:
* Detailed knowledge of Node/TypeScript, React/Angular, HTML/CSS3, Database Management, Workflow Automation, CI/CD, APIs Integrations, Testing (Unit testing, TDD), Cloud: Azure (preferred), AWS, GCP, Architecture design, Architecture implementation, Schema Design, Version Control Systems (e.g., Git)
* Strong documentation skills and ability to collaborate effectively with cross-functional teams