Drive innovation in full-stack development for cutting-edge web applications. Collaborate on real-time systems integrating hardware and software solutions. Enhance efficiency using AI workflows and modern technologies.
Full Stack Developer
in Information Technology PermanentJob Detail
Job Description
Overview
- Develop and maintain full-stack features for web applications using modern technologies.
- Collaborate with cross-functional teams to deliver innovative solutions for real-time systems.
- Optimize and manage relational databases, ensuring efficient schema development and queries.
- Participate in peer code reviews to uphold engineering standards and best practices.
- Troubleshoot and resolve issues across the technology stack in a dynamic environment.
- Leverage AI tools to enhance development efficiency and accelerate product delivery.
- Contribute to the development of scalable, maintainable, and well-documented code.
Key Responsibilities & Duties
- Design and implement full-stack features using Python and React.
- Optimize database performance and manage migrations effectively.
- Collaborate with engineering teams to integrate hardware and software solutions.
- Develop real-time systems and interfaces for drone control and telemetry.
- Conduct thorough testing and debugging to ensure software reliability.
- Implement best practices in software development and documentation.
- Utilize AI workflows to streamline development processes.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 1–3 years of professional experience in software development.
- Proficiency in backend development using Python.
- Experience with frontend development using React.
- Familiarity with relational databases like PostgreSQL or MySQL.
- Understanding of computer science fundamentals and RESTful APIs.
- Preferred exposure to drone technologies or robotics applications.
- ShareAustin: