Job Summary
We are seeking an accomplished Full Stack Engineer to join our team.
As a key member of our development team, you will be responsible for designing, developing, and maintaining full-stack web applications that support business operations and enhance user experience.
This is a fantastic opportunity to work across the full technology stack, including designing APIs, optimizing databases, and crafting intuitive user interfaces.
Our ideal candidate will have extensive hands-on experience in JavaScript and modern front-end frameworks such as React or Angular.
Additionally, they will have proven experience building and maintaining RESTful APIs or microservices using technologies like Node.js.
Responsibilities include collaborating with Agile teams to design, develop, test, implement, and support technical solutions, working with complex and diverse datasets to enable data delivery, and analyzing business requirements to ensure a strong understanding of data systems, databases, data usage, and work processes.
The successful candidate will also have skills in Node/TypeScript, React/Angular, HTML/CSS3, database management, workflow automation, CI/CD, APIs integrations, testing (unit testing, TDD), troubleshooting and debugging, cloud platforms (Azure, AWS, GCP), architecture design and implementation, schema design, version control systems (e.g., Git), and documentation skills.