Software Developer Opportunity
Our organization seeks a skilled Software Developer to join our dynamic team. In this role, you will design, develop, and maintain software applications that support business operations and enhance user experience.
As a developer, you will work across the full technology stack, including designing APIs, optimizing databases, and crafting intuitive user interfaces. This opportunity allows you to write clean, efficient code, troubleshoot performance issues, and ensure systems remain secure and reliable.
Key Responsibilities:
* Collaborate with Agile teams to design, develop, test, implement, and support technical solutions using full-stack development tools and technologies.
* Work with experienced developers on data-driven projects, distributed microservices, and full-stack systems.
* Develop data pipelines using industry best practices and adopt new methodologies that increase business flexibility and agility.
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.
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
* Version Control Systems (e.g., Git)
* Documentation Skills
Why Join Our Team:
* Opportunity to work on complex and diverse datasets to enable data delivery through various methods and APIs.
* Chance to collaborate with stakeholders and IT management to analyze business requirements.
* Environment that fosters continuous learning and innovation.