Full Stack Software Developer Position Summary:
We are looking for a skilled Full Stack Software Developer to join our team. This opportunity allows you to work on designing, developing, and maintaining 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 is a great opportunity for you if you value technical excellence, continuous learning, and innovation in a collaborative environment.
Responsibilities:
* Collaborate 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.
* 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.
* Analyze business requirements by collaborating with stakeholders and IT management, ensuring a strong understanding of data systems, databases, data usage, and work processes.
Requirements:
* Education: BS in Computer Science, Information Technology, Arts, or equivalent experience/field
* Experience: 4+ years of experience developing full-stack web applications in a professional environment
* Skills: 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)