Join a leading technology firm as a Full Stack Software Engineer. Develop innovative solutions integrating AI and modern frameworks. Enjoy remote work flexibility and a growth-focused, collaborative environment.
Full Stack Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Develop innovative, scalable software solutions in a fully remote, collaborative environment using cutting-edge technologies and frameworks.
- Contribute to impactful projects integrating AI capabilities to enhance automation and intelligence in applications.
- Work within a supportive team culture emphasizing professional growth and continuous learning opportunities.
- Leverage full-stack development expertise to design secure, efficient, and user-friendly software solutions.
- Enjoy the flexibility of remote work while engaging in dynamic and transformative industry projects.
- Participate in a culture of innovation, quality, and collaboration to deliver exceptional client-focused solutions.
- Enhance skills in modern development practices and tools, contributing to projects driving industry advancements.
- Utilize advanced frameworks to develop applications improving efficiency and compliance for diverse clients.
Key Responsibilities & Duties
- Design and implement full-stack features using React and .NET MVC frameworks to deliver robust software solutions.
- Embed AI capabilities into applications to enhance automation and data-driven decision-making processes.
- Collaborate with cross-functional teams, including QA, Product, and Implementation, to ensure successful project delivery.
- Write clean, maintainable, and scalable code while developing reusable components for optimized application performance.
- Participate in code reviews, unit testing, and integration testing to uphold high-quality development standards.
- Implement security measures and data protection protocols to safeguard sensitive information effectively.
- Optimize applications for performance, scalability, and adherence to industry standards and best practices.
- Contribute to Agile development processes, ensuring alignment with project goals and timelines.
Job Requirements
- Bachelor of Science (BS) in Computer Science or a related field is required.
- Minimum of 2 years of experience in commercial software development, proficient in React and .NET MVC frameworks.
- Strong knowledge of JavaScript, HTML/CSS, and modern front-end development practices.
- Experience embedding AI/ML models or tools into applications or workflows is preferred.
- Familiarity with debugging tools, source control systems, and unit testing practices.
- Exposure to tools like MQTT, Node-RED, or IoT messaging frameworks is advantageous.
- Understanding of Agile methodologies, microservices architecture, and containerization technologies like Docker/Kubernetes.
- Ability to work remotely within a flexible and collaborative environment.
- ShareAustin: