Full Stack Developer Position
We are seeking a skilled Full Stack Developer to join our growing team.
This role will involve 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.
Key Responsibilities:
* Collaborate with Agile teams to design, develop, test, implement, and support technical solutions using full stack development tools and technologies.
* Work with a team of developers experienced in data, distributed microservices, and full stack systems.
* Develop data pipelines using industry best practices and adopt new methodologies that increase business flexibility and agility.
Additionally, you will analyze business requirements by collaborating with stakeholders and IT management, ensuring a strong understanding of data systems, databases, data usage, and work processes.
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.
Other qualifications include Node/TypeScript, React/Angular, HTML/CSS3, database management, workflow automation, CI/CD, APIs integrations, testing, troubleshooting and debugging, cloud: Azure (preferred), AWS, GCP, architecture design, schema design, version control systems, and documentation skills.
You will be working on complex and diverse datasets to enable data delivery through various methods and APIs, evaluate performance, and integrate information to generate strategic insights and recommendations.