2 Remote Full Stack Software Engineer Mid Level jobs in whatjobs
Remote Full-Stack Software Engineer (Mid-Level)
Posted 20 days ago
Job Viewed
Job Description
Join our thriving, fully remote IT and Software team as a Mid-Level Full-Stack Software Engineer. You will be instrumental in designing, developing, and deploying robust web applications and services. This role involves working across the entire software development lifecycle, from front-end user interfaces to back-end logic and database management. We are looking for a passionate and skilled developer who thrives in a collaborative, remote-first environment and is eager to contribute to innovative projects. You will have the opportunity to work with cutting-edge technologies and solve challenging problems.
Responsibilities:
Responsibilities:
- Design, develop, and maintain scalable and efficient web applications using modern frameworks.
- Write clean, well-documented, and testable code for both front-end and back-end components.
- Collaborate with product managers, designers, and other engineers to define features and requirements.
- Implement user-facing features and ensure optimal performance.
- Develop and manage RESTful APIs and database solutions.
- Participate in code reviews to maintain code quality and share knowledge.
- Troubleshoot, debug, and upgrade existing software.
- Contribute to architectural discussions and technology selection.
- Stay up-to-date with emerging trends and technologies in software development.
- Ensure the security and performance of all applications.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3-5 years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Strong experience with back-end languages (e.g., Node.js, Python, Java, Ruby) and frameworks (e.g., Express, Django, Spring Boot).
- Solid understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and effectively in a remote team environment.
This advertiser has chosen not to accept applicants from your region.
0
Remote Full-Stack Software Engineer (Mid-Level)
Posted 23 days ago
Job Viewed
Job Description
Our client is seeking a skilled and passionate Remote Full-Stack Software Engineer to join their innovative technology team. This is a fully remote position, ideal for experienced developers who excel in building robust and scalable web applications. You will be involved in all phases of the software development lifecycle, from conception and design to implementation and deployment. The role requires a strong understanding of both front-end and back-end technologies, a problem-solving mindset, and the ability to collaborate effectively with a distributed team. We are looking for individuals who are eager to contribute to cutting-edge projects and continuously learn and adopt new technologies. This role offers the chance to work on challenging projects with a global impact.
Responsibilities:
Qualifications:
This role is for a remote software engineer, supporting operations that are fundamentally based in Bungoma, Bungoma, KE , while leveraging global talent.
Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable code across the full stack.
- Develop and implement user-facing features using modern front-end technologies (e.g., React, Angular, Vue.js).
- Build and manage server-side logic, databases, and APIs using back-end frameworks (e.g., Node.js, Python/Django, Ruby on Rails).
- Integrate front-end components with back-end services.
- Write clean, well-documented, and testable code.
- Optimize applications for maximum speed, scalability, and security.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews to ensure code quality and share knowledge.
- Stay current with emerging technologies and industry best practices.
- Contribute to architectural discussions and decision-making.
- Ensure the technical feasibility of UI/UX designs.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience in full-stack software development.
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js).
- Strong experience with server-side languages and frameworks (e.g., Node.js, Python/Django, Java/Spring, Ruby/Rails).
- Solid understanding of database technologies (e.g., SQL, NoSQL databases like PostgreSQL, MongoDB).
- Experience with RESTful API design and development.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, particularly in a remote team setting.
- Experience with agile development methodologies.
This role is for a remote software engineer, supporting operations that are fundamentally based in Bungoma, Bungoma, KE , while leveraging global talent.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know
About the latest Remote full stack software engineer mid level Jobs in Kenya !
1