Join a dynamic technology company as a Full Stack Software Engineer. Develop innovative solutions integrating AI and modern frameworks. Enjoy remote work flexibility and a growth-oriented, collaborative environment.
Full Stack Software Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Develop cutting-edge software solutions leveraging full-stack expertise in a fully remote, collaborative environment.
- Contribute to transformative projects integrating AI technologies to enhance application intelligence and automation.
- Work within a supportive team culture that emphasizes professional growth and continuous learning opportunities.
- Utilize modern frameworks to design secure, efficient, and user-friendly software solutions for diverse industry needs.
- Enjoy the flexibility of remote work while engaging in impactful and innovative projects.
- Participate in a culture of innovation, quality, and collaboration to deliver exceptional client-focused solutions.
- Enhance your skills in advanced development practices and tools, contributing to projects driving industry advancements.
- Be part of a dynamic team that values creativity, excellence, and impactful contributions.
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: