Job Opportunity: We are seeking a skilled Full Stack Engineer to join our team. The ideal candidate will have experience in designing, developing, and maintaining full-stack web applications that support business operations and enhance user experience.
Our ideal candidate will have a strong understanding of the entire technology stack, including APIs, databases, and user interfaces. They will work collaboratively with Agile teams to design, develop, test, implement, and support technical solutions using full stack development tools and technologies.
Key Responsibilities:
* Design, develop, and maintain full-stack web applications that support business operations and enhance user experience
* Work collaboratively with Agile 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
* Collaborate with team members to create clear user stories, design and execute tests for prototypes and products, and continuously deliver product enhancements
* 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
* Develop automation systems to support continuous integration and deployment
Requirements:
* 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
* Strong understanding of the entire technology stack, including APIs, databases, and user interfaces
Skills and Strengths:
* Node/TypeScript
* React/Angular
* HTML/CSS3
* Database Management
* Workflow Automation
* CI/CD
* APIs Integrations
* Testing (Unit testing, TDD)
* Troubleshooting and Debugging
* Cloud: Azure (preferred), AWS, GCP
* Architecture design
* Architecture implementation
* Schema Design
* Version Control Systems (e.g., Git)
* Documentation Skills
Preferred Qualifications:
* BS in Computer Science, Information Technology, Arts, or equivalent experience/field