Logic Hire Solutions LTD
Senior Full Stack Software Engineer (Remote)
Senior Full Stack Software Engineer | Logic Hire Solutions LTD |India
Experience Level: 6 – 7 years
...Senior Full Stack Software Engineer | Logic Hire Solutions LTD | India
Experience Level: 6 – 7 years
About Us
Join our dynamic and fully remote team dedicated to pushing the boundaries of innovation in web application development. We focus on creating high-quality products that enhance user experience and meet the demands of an ever-evolving digital landscape. As we expand our operations, we invite a seasoned Senior Full-Stack Software Engineer to play a pivotal role in our continued success and growth.
Key Responsibilities
- Systems Design and Development:
- Collaborate with cross-functional teams such as Product, UX/UI, and QA to design robust system architecture, define application workflows, and implement features that adhere to both technical specifications and user demands.
- Full-Stack Implementation:
- Architect and execute end-to-end solutions combining various technologies including Ruby on Rails for backend development, RESTful APIs for seamless data exchange, and modern frameworks like ReactJS with TypeScript for rich client-side interactions and state management.
- Frontend and Backend Proficiency:
- Demonstrate advanced skills in front-end (JavaScript, TypeScript, ReactJS, CSS/SCSS, TailwindCSS) and back-end (Ruby on Rails, MySQL/PostgreSQL, and RESTful APIs) development. Manage the software lifecycle from feature conception to deployment with minimal supervision.
- Agile Methodologies:
- Participate actively in agile development practices such as sprint planning, daily stand-ups, and retrospectives. Adjust quickly to changing project requirements using CI/CD processes to ensure timely delivery of high-quality software.
- Technical Leadership:
- Mentor and provide technical guidance to junior engineers and peers, fostering a collaborative engineering culture focused on code quality, maintainability, and performance optimization.
- Process and Efficiency Enhancement:
- Continuously assess existing processes to uncover inefficiencies and implement best practices and tools that optimize workflow efficiencies and code quality metrics.
- Stakeholder Communication:
- Clearly articulate complex architectural concepts and technical frameworks to both technical and non-technical stakeholders to ensure alignment on project deliverables and timelines.
Key Qualifications
- Experience:
- Minimum of 7 years in full-stack software engineering, focusing on the design and maintenance of complex web applications, preferably in a microservices or monolithic architecture.
- Technical Proficiency:
- Mastery of:
- Backend: Ruby on Rails, RESTful APIs
- Databases: MySQL, PostgreSQL
- Frontend: ReactJS, TypeScript, CSS/SCSS, TailwindCSS
- Proficient in Git and CI/CD tools (e.g., Jenkins, GitHub Actions).
- Collaboration:
- Proven ability to thrive in a fully remote, asynchronous work environment, employing project management tools (e.g., Jira, Trello) for efficient task management.
- Communication Skills:
- Exceptional command of English, both written and spoken, with the ability to draft technical documentation and clearly present complex technical concepts.
- Agile Methodologies:
- Solid understanding of and experience in Agile practices, especially Scrum or Kanban, including sprint planning and backlog grooming.
- Project Leadership:
- Track record of overseeing complex projects from inception to deployment, exhibiting strong decision-making skills and attention to detail.
Preferred Technical Expertise
- Familiarity with message brokers (e.g., Kafka), job processing frameworks (e.g., Sidekiq), and search engines (e.g., Elasticsearch).
- Experience with email service providers (e.g., Mailgun, SendGrid) and API integrations (e.g., LLM APIs).
- Prior work with community platforms or CRM/marketing automation tools, focusing on email deliverability and workflow management.
- Ability to adapt quickly in a fast-paced startup environment, showcasing a knack for assimilating new technologies and tools.
Nice To Have
- Experience with state management libraries (e.g., Redux, Context API).
- Familiarity with cloud platforms (e.g., AWS, GCP, Azure).
- Knowledge of data management/governance software.
- Familiarity with testing frameworks (e.g., Jest, Robot Framework).
- Understanding of responsive design principles and cross-browser compatibility.
Relocation Requirement:
Candidates must be willing to relocate to Portugal within six months of hiring. This arrangement allows us to tap into the vibrant European tech community while supporting a diverse and inclusive work environment.
Why Join Us?
If you are passionate about writing high-quality code, leading projects to successful completion, and innovating within a supportive and cooperative team, we encourage you to apply and become a part of our exciting journey!
Skills: management,tailwindcss,agile,typescript,ruby on rails,skills,reactjs,mysql,code,css/scss,design,agile methodologies,git,project,ruby,stack,trello,restful apis,postgresql,jira,ci/cd
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save