Job Summary
We are seeking an energetic and highly skilled Full Stack Developer to join our dynamic technology team. In this role, you will be at the forefront of designing, developing, and maintaining innovative web applications and software solutions. Your expertise will help us deliver seamless user experiences and robust backend systems, utilizing a diverse set of technologies including Ruby on Rails, JavaScript, Python, and cloud platforms such as AWS and GCP. This is an exciting opportunity for a motivated developer passionate about full-stack development, software engineering, and cutting-edge technology to make a significant impact in a fast-paced environment.
Duties
- Collaborate with cross-functional teams to gather requirements and translate them into scalable software solutions using Agile methodologies.
- Develop and maintain web applications with front-end frameworks like React and Express, ensuring responsive and user-friendly interfaces.
- Build and optimize backend services utilizing Ruby on Rails and Python to support application functionality.
- Design, implement, and document RESTful APIs for seamless integration across platforms and services.
- Manage cloud infrastructure deployments on AWS and Azure, ensuring high availability, security (RBAC), and scalability.
- Write efficient SQL queries and manage databases such as MySQL and SQL Server to support data-driven features.
- Use version control tools like GitHub, SVN, and Git to track changes, collaborate with team members, and maintain code integrity.
- Conduct code reviews, perform testing, debugging, and troubleshooting to ensure high-quality deliverables.
- Stay current with emerging technologies like quantum engineering principles where applicable to enhance system capabilities.
Qualifications
- Proven experience in full-stack software development with proficiency in front-end (JavaScript, React) and back-end (Ruby on Rails, or any MVC) technologies.
- Strong understanding of IT infrastructure including Linux environments, application development frameworks, and RESTful API design.
- Hands-on experience with cloud platforms such as AWS or Azure for deploying scalable applications.
- Familiarity with version control systems like GitHub, SVN, or Git for collaborative development workflows.
- Knowledge of database management using MySQL or SQL Server; experience with SQL optimization is a plus.
- Experience working within Agile teams to deliver iterative improvements in a fast-moving environment.
- Ability to work with REST APIs for third-party integrations; understanding of API security best practices is desirable.
- Knowledge of application security concepts including RBAC (Role-Based Access Control) to safeguard sensitive data.
- Strong problem-solving skills combined with excellent communication abilities to articulate technical concepts clearly. Join us as a Full Stack Developer where your innovative spirit fuels our technological growth! We are committed to fostering an inclusive environment that supports your professional development while offering the tools you need to succeed in delivering impactful software solutions across diverse platforms.
Job Type: Full-time
Pay: $8,000.00-$12,000.00 per month
Work Location: Remote