Neiluno Software
AI / Full Stack Engineer
Share this job
Job Description
Job Summary
We are seeking a highly skilled AI / Full Stack Engineer to join our innovative technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable AI solutions and full-stack applications. This role offers an exciting opportunity to work on cutting-edge projects involving system design, microservices architecture, and cloud deployment, contributing to the development of robust and efficient software systems. The engineer will collaborate with cross-functional teams in an Agile environment to deliver high-quality software products that meet evolving business needs.
Responsibilities
- Design, develop, and maintain scalable web applications and AI-driven systems using technologies such as JavaScript, Python, C#, Java, and C++.
- Architect and implement microservices-based solutions utilizing RESTful APIs, system design principles, and design patterns.
- Develop and optimize backend services with frameworks like Ruby on Rails,.NET, and Express.js while ensuring high performance and scalability.
- Manage version control using GitHub, Git, SVN, and implement CI/CD pipelines for continuous integration and deployment.
- Collaborate in Agile development cycles to deliver iterative improvements while adhering to best practices in software engineering.
- Work with cloud platforms such as AWS and Azure to deploy, monitor, and optimize applications for scalability and reliability.
- Develop front-end interfaces using React or other modern web technologies for seamless user experiences.
- Ensure system security through RBAC policies and secure API integrations.
- Participate in system design discussions for large-scale system development involving databases like MySQL and SQL Server.
- Stay updated with emerging trends in quantum engineering, API development, and scalable system architecture to incorporate innovative solutions.
Requirements
- Proven experience in full-stack application development with a strong understanding of both front-end (JavaScript, React) and back-end (Python, C#, Java) technologies.
- Extensive knowledge of IT infrastructure including cloud services like AWS or Azure.
- Hands-on experience with RESTful API design, microservices architecture, system design for scalability, and design patterns.
- Familiarity with Agile software development methodologies including Scrum or Kanban.
- Proficiency with version control systems such as GitHub, Git, SVN; experience with CI/CD pipelines is essential.
- Strong understanding of database systems including PostgreSQL and SQL Server.
- Experience working with Linux environments; knowledge of application deployment on cloud platforms is preferred.
- Knowledge of software engineering best practices including scalability considerations, security (RBAC), and performance optimization.
- Bonus skills include experience with quantum engineering concepts, VBA programming, C++,.NET framework, API integrations, and front-end frameworks like React Express.
This role offers an engaging environment where innovative thinking is encouraged to develop sophisticated AI solutions and full-stack applications that drive our technological advancements forward.
Pay: $70,000.00 - $100,000.00 per year
Work Location: Remote
Keep looking
Similar Remote IT And Developer Jobs
Confidential
Intermediate Software Developer
Sunsoft Services Inc
Full Stack Engineer
LIFE OS
Full Stack Developer
geoConvergence