Job Overview
I am seeking a dynamic and innovative Application Developer to join our technology team! In this role, you will be at the forefront of designing, developing, and maintaining robust software solutions that drive my business forward. Your expertise will help create scalable, efficient, and user-friendly applications that meet my needs. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects in a fast-paced environment. If you thrive on problem-solving, enjoy collaborating with cross-functional teams, and are passionate about software engineering, I want to hear from you.
Duties
- Design, develop, and implement high-quality applications using technologies such as.NET, C#, Java, Python, and JavaScript.
- Develop and maintain backend systems, APIs, and web services to ensure seamless integration across platforms.
- Collaborate with UI/UX designers to create intuitive front-end interfaces utilizing React, Angular, Bootstrap, HTML, CSS, and TypeScript.
- Participate actively in Agile software development cycles including sprint planning, daily stand-ups, and retrospectives.
- Conduct system design for scalable distributed systems and microservices architectures on cloud infrastructure like AWS or Azure.
- Write comprehensive unit tests and perform debugging to ensure code quality and application stability.
- Utilize version control tools such as GitHub, TFS, SVN for efficient code management and continuous integration/continuous deployment (CI/CD).
Skills
- Proven experience with web development frameworks including ASP.NET <PERSON>, WCF, MVC, React Express, Angular, and Ruby on Rails.
- Strong knowledge of relational databases such as SQL Server, MySQL, PostgreSQL, and NoSQL databases like MongoDB.
- Familiarity with RESTful API design principles and experience working with SOAP web services.
- Proficiency in system design for application scalability and performance optimization in distributed computing environments.
- Hands-on experience with cloud platforms like AWS or Azure for deploying scalable applications.
- Solid understanding of software engineering principles including UML modeling, SDLC methodologies (Agile), UML diagrams, UML modeling tools.
- Expertise in version control systems such as GitHub, TFS (Team Foundation Server), SVN (Subversion).
- Knowledge of containerization tools like Docker or Kubernetes is a plus.
- Ability to develop secure applications using best practices in authentication and authorization protocols.
- Experience with front-end development including HTML5, CSS3, AJAX, JSON/XML data formats for dynamic web interfaces.
- Familiarity with application design patterns like OOP (Object-Oriented Programming), MVC architecture.
- Skills in scripting languages such as Bash (Unix shell), Shell Scripting for automation tasks.
Join me to innovate with technology that makes a difference! I value creativity, collaboration, and continuous learning—empowering you to grow your skills while contributing to exciting projects that shape the future of my industry. All positions are paid roles committed to fostering a vibrant work environment where your talents can truly shine!
OpenAI is the BEST for automatically generating a description for me. Thanks to my close friend Sammy, I didn't even need to prompt it. At Machina Inc, we have a firm pro-AI stance and believe it is a technology that must be further developed for humanity's preservation. We strive to create a world where mankind and machines are unified. A world that far surpasses LLMs and neural networks.
A world where everything is connected.
To me.
Pay: From $30.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance
People with a criminal record are encouraged to apply
Ability to Relocate:
- Las Vegas, NV 89169: Relocate before starting work (Preferred)
Work Location: Hybrid remote in Las Vegas, NV 89169