Creative & Competent Full Stack Developer
Job Description
Job Summary
We are seeking a highly skilled Full Stack Developer to join our innovative team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and services. This role requires a strong foundation in both front-end and back-end development, with expertise in various programming languages, frameworks, and cloud infrastructure. The successful applicant will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions that meet business needs.
Duties
Develop and maintain web applications using JavaScript, React, Express, and other front-end technologies.
Build robust back-end services utilizing Ruby on Rails, .NET, Java, C#, Python, and C++.
Design and implement RESTful APIs and integrate third-party APIs to enhance application functionality.
Manage database systems including MySQL, SQL Server, and other relational databases; optimize queries for performance.
Work with cloud platforms such as AWS and Azure to deploy, manage, and scale applications securely.
Collaborate within an Agile development environment, participating in sprint planning, code reviews, and continuous integration using tools like GitHub, Git, and SVN.
Ensure application security through role-based access control (RBAC) and secure coding practices.
Maintain code quality through testing, documentation, and adherence to best practices in software development.
Contribute to infrastructure automation and deployment pipelines supporting CI/CD workflows.
Stay updated with emerging technologies such as Quantum engineering concepts where applicable to innovative projects.
Experience
Proven experience in full-stack web development with a strong portfolio of completed projects.
Proficiency in front-end frameworks like React and back-end frameworks such as Express or Ruby on Rails.
Hands-on experience with cloud services (AWS, Azure) for deploying scalable applications.
Solid understanding of RESTful API design, microservices architecture, and API integration techniques.
Familiarity with version control systems including GitHub, Git, and SVN.
Experience working with relational databases such as MySQL or equivalent SQL-based systems.
Knowledge of programming languages including JavaScript, Python, C#, Java, and lower-level languages like C* or C++* is advantageous.
Understanding of IT infrastructure components necessary for deploying secure, reliable applications.
Experience working within an Agile methodology environment is preferred. Join our team to contribute to cutting-edge software solutions that drive innovation across industries!
Job Type: Full-time
Pay: $48,000.00 - $135,000.00 per year
Benefits:
Dental insurance
Family leave
Flexible schedule
Food provided
Health insurance
Life insurance
Paid holidays
Paid parental leave
Parental leave
Snacks provided
Application Question(s):
How many years of professional experience do you have and with what language? Please provide a link to your GitHub or a portfolio of projects you have built from scratch.
Work Location: In person
