Job Summary:
We are seeking an experienced full-stack developer to join our team. The ideal candidate will have a strong background in JavaScript and experience with modern front-end frameworks such as React or Angular.
Responsibilities:
* Design, develop, and maintain full-stack web applications
* Work across the full technology stack, including designing APIs, optimizing databases, and crafting intuitive user interfaces
* Write clean, efficient code, troubleshoot performance issues, and ensure systems remain secure and reliable
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
* Proven experience building and maintaining RESTful APIs or microservices using technologies like Node.js
Skills and Strengths:
* Node/TypeScript
* React/Angular
* HTML/CSS3
* Database Management
* Workflow Automation
* CI/CD
* API Integrations
* Testing (Unit testing, TDD)
* Troubleshooting and Debugging
* Cloud: Azure (preferred), AWS, GCP
* Architecture design
* Architecture implementation
* Scheme Design
* Version Control Systems (e.g., Git)
* Documentation Skills
What We Offer:
* A collaborative and dynamic work environment
* The opportunity to work on complex projects and contribute to the development of innovative solutions
* Professional growth and development opportunities