Software Engineer

at  Full Fabric

Lisboa, Área Metropolitana de Lisboa, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Nov, 2024Not Specified29 Aug, 2024N/ADesign Patterns,Computer Science,Framework,Collaboration,Academic Background,English,Ruby,Git,Version Control,Angular,Software Development Methodologies,Database Systems,GithubNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

OVERVIEW

We are looking for a talented and driven Software Engineer to join our forward-thinking team. In this role, you will contribute to the development of cutting-edge software solutions that shape the future of education technology. Your creativity and problem-solving skills will be instrumental in shaping the future of Ed-Tech, providing you with a rare opportunity to make a significant and lasting impact on the way knowledge is shared.

QUALIFICATIONS

  • Academic Background: Hold a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Professional Experience: Demonstrate proven experience as a Software Engineer or in a similar role.
  • Software Development Expertise: Have a good understanding of software development methodologies, design patterns, and best practices.
  • Ruby and Ruby on Rails Proficiency: Bring at least 2 years of professional experience working with Ruby and Ruby on Rails, showcasing understanding of this framework.
  • Backend Development Skills: Demonstrate solid experience in backend development, familiarity with API design, and a working knowledge of various database systems.
  • Front-End Technology Familiarity: Have familiarity with at least one front-end technology and framework, such as React or Angular.
  • Problem-Solving Abilities: Showcase excellent problem-solving skills with the capability to troubleshoot complex issues effectively.
  • Version Control Proficiency: Possess a strong grasp of Git and Github for efficient version control.
  • Communication and Collaboration: Demonstrate strong communication and collaboration skills essential for effective teamwork.
  • SaaS/Enterprise Software Experience: Bring valuable experience in SaaS/Enterprise software, providing an added advantage.
  • Language Proficiency: Fluency in English is a mandatory requirement for effective communication within the team and project.

Responsibilities:

  • Collaborative Solution Delivery: Collaborate seamlessly with cross-functional teams to collectively define, design, and deliver high-quality software solutions.
  • Software Feature Development: Take charge of developing and implementing complex software features and components, contributing to the overall functionality of the system.
  • Architectural Contribution: Proactively contribute to the architectural decisions and evolution of the software platform, ensuring its robustness and scalability.
  • Technical Issue Resolution: Investigate and efficiently resolve technical issues, bottlenecks, and inefficiencies to maintain a smooth software development process.
  • Process Improvement: Actively participate in the continuous improvement and optimization of software development processes, enhancing quality, efficiency, and productivity.
  • Industry Trends Incorporation: Stay abreast of industry trends and advancements, and adeptly incorporate relevant technologies into our software development processes.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Lisboa, Portugal