Senior Full Stack Software Engineer

80204 Nairobi, Nairobi KES700000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Full Stack Software Engineer to design, develop, and maintain robust web applications. This position is fully remote , offering the flexibility to work from anywhere. You will be responsible for both front-end and back-end development, ensuring the creation of high-quality, scalable, and maintainable software solutions. The ideal candidate will have a strong command of modern programming languages, frameworks, and development practices, with a passion for building exceptional digital products.

Responsibilities:
  • Design, develop, and implement scalable and efficient web applications using various programming languages and frameworks.
  • Write clean, maintainable, and well-documented code for both front-end and back-end systems.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver new features.
  • Develop and manage RESTful APIs and integrate with third-party services.
  • Optimize applications for maximum speed, scalability, and security.
  • Implement and maintain database solutions, ensuring data integrity and performance.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Contribute to architectural discussions and decisions.
  • Mentor junior engineers and foster a collaborative team environment.
  • This is a fully remote role, requiring strong communication and collaboration skills.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in full-stack web development.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong experience with back-end programming languages and frameworks (e.g., Python/Django, Node.js/Express, Ruby/Rails, Java/Spring).
  • Experience with database management systems (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software development principles, design patterns, and best practices.
  • Experience with version control systems like Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, essential for a fully remote setting.
  • Experience with Agile methodologies is required.
  • Candidates in or near Malindi, Kilifi, KE are particularly encouraged to apply for this fully remote role.
Join our client and be part of a team that's building innovative solutions. This fully remote opportunity offers challenging projects and significant growth potential.
This advertiser has chosen not to accept applicants from your region.

Remote Full Stack Software Engineer

80100 Nairobi, Nairobi KES350000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and passionate Remote Full Stack Software Engineer to join their innovative IT team. This fully remote position offers the opportunity to work on cutting-edge projects, developing and maintaining robust web applications from end-to-end. You will be involved in all phases of the software development lifecycle, from design and development to testing and deployment. The ideal candidate possesses strong problem-solving skills, a collaborative spirit, and a commitment to writing clean, efficient, and scalable code. This role is critical in building and enhancing our client's digital platforms.

Key Responsibilities:
  • Design, develop, and maintain user-friendly front-end applications using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Develop and implement back-end services and APIs using languages such as Python, Node.js, Java, or Ruby.
  • Work with databases (SQL and NoSQL) to design schemas, write queries, and optimize performance.
  • Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
  • Write clean, well-documented, and maintainable code.
  • Implement and execute unit tests, integration tests, and end-to-end tests.
  • Participate in code reviews to ensure code quality and share knowledge within the team.
  • Troubleshoot, debug, and upgrade existing software.
  • Stay up-to-date with emerging technologies and industry best practices in software development.
  • Contribute to the continuous improvement of the development process and team collaboration.

Qualifications:
  • Proven experience (5+ years) as a Full Stack Software Engineer or similar role.
  • Strong proficiency in front-end technologies (HTML, CSS, JavaScript, and a modern framework like React or Angular).
  • Experience with back-end development languages and frameworks (e.g., Node.js/Express, Python/Django/Flask, Java/Spring).
  • Familiarity with database technologies such as PostgreSQL, MySQL, MongoDB.
  • Understanding of RESTful APIs and microservices architecture.
  • Experience with version control systems (e.g., Git).
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities, especially in a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Software Engineer

80200 Nairobi, Nairobi KES260000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled Senior Full-Stack Software Engineer to join our vibrant, fully remote engineering team. You will be instrumental in designing, developing, and deploying scalable, high-performance web applications and services. This role involves working across the entire technology stack, from front-end user interfaces to back-end services and database management. You should have a deep understanding of modern software development principles, agile methodologies, and a passion for creating robust, user-centric solutions. The ideal candidate is a proactive problem-solver, a collaborative team player, and possesses excellent communication skills, comfortable working in a distributed, remote-first environment.

Key Responsibilities:
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Write clean, efficient, well-documented, and maintainable code in relevant programming languages (e.g., Python, Java, JavaScript, Node.js, React, Angular).
  • Collaborate with product managers, designers, and other engineers to define features and requirements.
  • Build and maintain scalable APIs and backend services.
  • Develop responsive and engaging user interfaces.
  • Implement and manage database solutions (e.g., SQL, NoSQL).
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and resolve software defects and issues.
  • Contribute to architectural decisions and technology selection.
  • Ensure the security, performance, and scalability of applications.
  • Mentor junior engineers and contribute to a positive team culture.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Participate actively in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Contribute to CI/CD pipelines and DevOps practices.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5-7 years of professional software development experience.
  • Proven experience with both front-end (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring Boot).
  • Strong proficiency in at least one major programming language (e.g., JavaScript, Python, Java).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
  • Solid understanding of database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with version control systems (e.g., Git).
  • Familiarity with agile development methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team.
  • Experience with testing frameworks and methodologies.

This is a fully remote position, offering the flexibility to work from any location. Join our innovative team and build the future of web applications.
This advertiser has chosen not to accept applicants from your region.

Senior Full-Stack Software Engineer

80100 Nairobi, Nairobi KES260000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and motivated Senior Full-Stack Software Engineer to design, develop, and maintain innovative software solutions. This is a fully remote position, requiring a strong technical foundation and the ability to collaborate effectively with distributed teams. The ideal candidate will have extensive experience in both front-end and back-end development, with a proven ability to deliver robust, scalable, and high-performance applications. You will be responsible for the entire software development lifecycle, from initial concept and architecture design to implementation, testing, and deployment. Your role will involve writing clean, efficient, and maintainable code, collaborating with product managers to understand requirements, and working with other engineers to ensure the quality and integrity of the codebase. A deep understanding of modern programming languages, frameworks, and databases is essential. Proficiency in areas such as cloud computing (AWS, Azure, GCP), CI/CD pipelines, and microservices architecture is highly desirable. You should be adept at debugging complex issues, optimizing application performance, and contributing to architectural decisions. This position requires excellent problem-solving skills, a strong commitment to best practices in software engineering, and the ability to mentor junior developers. The ability to manage multiple projects, prioritize tasks effectively, and deliver high-quality software in a remote, agile environment is crucial. This is an excellent opportunity for a talented software engineer to make a significant impact on cutting-edge technology. The successful candidate will demonstrate strong technical leadership, a passion for clean code, and a dedication to continuous learning and improvement.
Key Responsibilities:
  • Design, develop, and implement scalable full-stack web applications.
  • Write clean, maintainable, and efficient code for both front-end and back-end systems.
  • Collaborate with product managers and designers to define software requirements.
  • Develop and maintain APIs and integrate with third-party services.
  • Implement robust testing strategies, including unit, integration, and end-to-end tests.
  • Optimize application performance, scalability, and security.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve software defects and issues.
  • Contribute to architectural design decisions and technology selection.
  • Mentor and guide junior software engineers.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in full-stack software development.
  • Proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python, Java, Ruby).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Understanding of software development best practices, design patterns, and principles.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for remote teamwork.
This advertiser has chosen not to accept applicants from your region.

Remote Full-Stack Software Developer

80100 Nairobi, Nairobi KES180000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Remote Full-Stack Software Developer to join their innovative technology team. This fully remote position requires a skilled professional capable of designing, developing, and implementing robust web applications from front-end to back-end. You will be involved in the entire software development lifecycle, including requirements gathering, coding, testing, debugging, and deployment. The ideal candidate will have a strong understanding of modern web technologies, databases, and cloud infrastructure, along with a passion for creating high-quality, scalable software solutions. You will collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver exceptional user experiences and drive product innovation. Key responsibilities include writing clean, efficient, and maintainable code, developing and consuming APIs, working with relational and NoSQL databases, and contributing to architectural decisions. Experience with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails) is essential. Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps practices is highly desirable. As a remote developer, strong self-management, excellent communication skills via virtual channels, and a proactive approach to problem-solving are critical for success. You will contribute to code reviews, mentor junior developers, and stay up-to-date with emerging technologies. This is an exciting opportunity for a passionate Full-Stack Developer to contribute to cutting-edge projects in a flexible and dynamic remote work environment, shaping the future of our client's digital products.

Responsibilities:
  • Design, develop, and maintain full-stack web applications.
  • Write clean, efficient, and well-documented code across the stack.
  • Develop and integrate front-end components using modern frameworks.
  • Build and consume RESTful APIs.
  • Manage and optimize database performance (SQL and NoSQL).
  • Collaborate with team members on code reviews and architectural decisions.
  • Deploy applications and manage infrastructure in cloud environments.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Stay current with emerging web technologies and development trends.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full-Stack Developer or Software Engineer.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, frameworks like React, Angular, or Vue.js).
  • Strong back-end development skills with languages like Node.js, Python, Java, or Ruby.
  • Experience with databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD practices.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a remote, collaborative team environment.
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Software Engineer (Remote)

80200 Nairobi, Nairobi KES220000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced Senior Full Stack Software Engineer to join their innovative and fully remote engineering team. This is a critical role responsible for designing, developing, and deploying robust and scalable web applications. You will contribute to all phases of the software development lifecycle, from conception and design to implementation and maintenance. The ideal candidate is proficient across the entire stack, demonstrating expertise in both front-end and back-end technologies, and possesses a strong understanding of modern software architecture principles.

Your responsibilities will include writing clean, efficient, and maintainable code, developing APIs, and designing database schemas. You will collaborate closely with product managers, UX designers, and other engineers to translate requirements into technical solutions. This role involves troubleshooting complex technical issues, optimizing application performance, and ensuring the security and reliability of our systems. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. You will also be involved in code reviews, mentoring junior developers, and promoting best practices in software engineering.

The Senior Full Stack Software Engineer must possess excellent problem-solving abilities, a strong attention to detail, and a passion for continuous learning. Exceptional communication skills are essential for effective collaboration within a remote team environment. You should be comfortable working independently, managing your time effectively, and contributing proactively to team goals. Experience with agile development methodologies is expected. This is a fantastic opportunity to work on cutting-edge projects, contribute to a high-impact product, and grow your career in a supportive and flexible remote setting. The strategic focus of this role is in the region of Malindi, Kilifi, KE .
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Software Engineer (Remote)

80201 Nairobi, Nairobi KES3600000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly growing tech innovator, is seeking a highly skilled and experienced Senior Full Stack Software Engineer to join their dynamic, fully remote team. This is an exceptional opportunity to contribute to cutting-edge projects and drive technical excellence from anywhere in Kenya. You will be instrumental in designing, developing, and deploying robust web applications and services that serve a global user base. Your expertise will span both front-end and back-end technologies, ensuring seamless integration and optimal performance across the entire software development lifecycle.

Responsibilities:
  • Lead the design and architecture of scalable, high-performance web applications and microservices.
  • Develop and maintain clean, efficient, and well-documented code across the full stack, from user interface to database.
  • Collaborate closely with product managers, designers, and other engineers to define features and technical specifications.
  • Implement and manage RESTful APIs and integrations with third-party services.
  • Write comprehensive unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews, providing constructive feedback to peers.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.
  • Stay abreast of emerging technologies and industry best practices, advocating for their adoption where appropriate.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to DevOps practices, including CI/CD pipelines and infrastructure as code.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full-stack web development.
  • Proficiency in back-end languages such as Python (Django/Flask), Node.js, or Java.
  • Strong experience with front-end frameworks like React, Angular, or Vue.js.
  • Expertise in database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
  • Solid understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with microservices architecture and design patterns.
  • Excellent problem-solving, analytical, and communication skills.
  • Proven ability to work independently and collaboratively in a remote team environment.
  • Experience with Agile development methodologies.
  • Familiarity with CI/CD tools and practices.
  • A passion for building high-quality software and a commitment to technical excellence.
This is a fully remote position, offering flexibility and the opportunity to work with a globally distributed team. We are looking for individuals who are self-motivated, proactive, and possess a strong sense of ownership. The successful candidate will play a key role in shaping the future of our client's innovative products. The ideal candidate thrives in a fast-paced environment and is eager to make a significant impact. Join us and help build the next generation of digital solutions. The role is based remotely but with an emphasis on connectivity and collaboration across various time zones. Your contribution will be valued, and your growth will be supported. The flexibility of a remote role allows for a better work-life balance. This is a fantastic opportunity for ambitious engineers. The company values diversity and inclusion, and candidates from all backgrounds are encouraged to apply. We are committed to providing a challenging yet rewarding work experience. The engineering culture is one of innovation and open communication. We encourage experimentation and learning. The impact you make will be visible and significant. The benefits package is comprehensive and competitive, reflecting the value we place on our team members. The remote work setup is designed to foster productivity and well-being. You will be part of a team that is passionate about technology and its potential. Your technical skills will be honed, and your career will flourish. The challenges are significant, but the rewards are even greater. This role offers a unique blend of autonomy and collaboration. The remote setup allows for a truly global perspective. We are building something special, and we want you to be a part of it. The impact of your work will be far-reaching. Your remote workspace is your office, and we support you in making it productive. The opportunity to learn and grow is immense. The company is committed to providing a supportive and inclusive remote working environment. We believe in empowering our employees. The future of technology is being built here. The role requires a high degree of self-discipline and focus. The collaborative tools we use ensure seamless teamwork despite the distance. We are looking for individuals who are not afraid to take on new challenges. The remote environment provides a unique opportunity for deep work and concentration. The company culture is built on trust and mutual respect. The technical challenges are intellectually stimulating. We value creativity and innovation. The impact of your work will be measured by its success and the value it brings to our users. The flexibility of remote work is a core part of our employee value proposition. We are building a product that will redefine the industry. The journey will be exciting and rewarding. Your input will be highly valued. The company is committed to employee development. The remote setting fosters a strong sense of independence. We are looking for individuals who are passionate about technology. The role offers a great opportunity for professional growth. The collaborative spirit of the team transcends physical distance. We are building a company that is agile and forward-thinking. The technical landscape is constantly evolving, and we are at the forefront. The remote work model is a testament to our modern approach. The impact of your contributions will be significant and measurable. Your growth within the company will be supported and encouraged. The challenges presented are complex and engaging. We offer a competitive compensation and benefits package. The remote work experience is designed to be seamless and productive. We are creating a platform that empowers users worldwide. The opportunity to innovate is constant. Your dedication will be recognized and rewarded. The company culture emphasizes collaboration and transparency. The remote environment allows for a greater focus on results. We are a team of passionate professionals dedicated to excellence. The technological advancements we are making are groundbreaking. The remote setup is not just a perk, but a fundamental aspect of our operations. The impact of your code will be seen by millions. Your career trajectory here will be shaped by your ambition and talent. The challenges we face are complex, but our solutions are innovative. We are a remote-first company that values asynchronous communication and collaboration. The satisfaction of building impactful products remotely is immense. We are defining the future of the industry. Your contributions will be vital to our success. The remote environment fosters a deep sense of autonomy. We are committed to fostering a culture of continuous improvement. The technological stack is modern and robust. The impact of your work will be significant. Your professional development is a priority. The company is embracing the future of work. The remote work setup is integral to our operational efficiency. We are building something truly revolutionary. The opportunity for impact is unparalleled. Your role is critical to our mission. The remote environment allows for unparalleled focus. We are a team that is passionate about creating value. The technological frontier is where we operate. The impact of your code will be far-reaching. Your career development will be actively supported. The company is at the cutting edge of innovation. The remote work model is central to our strategy. We are building a company that is adaptable and resilient. The opportunity to shape the future is now. Your expertise is in high demand. The remote setup allows for global collaboration. We are a team dedicated to solving hard problems. The technological innovation is relentless. The impact of your work will be profound. Your growth within this dynamic team is assured. The company is forward-thinking and inclusive. The remote work model empowers our employees. We are creating a lasting legacy through technology. The opportunity to lead and innovate is abundant. Your skills will be recognized and leveraged. The remote environment fosters a strong sense of camaraderie. We are a collective of innovators driven by purpose. The technological challenges are exciting. The impact of your contributions will be substantial. Your professional journey here will be transformative. The company is embracing a distributed workforce. The remote setup is key to our agility. We are building a platform that is changing the world. The opportunity to make a difference is everyday. Your voice and ideas will be heard. The remote environment encourages deep concentration. We are a team that thrives on collaboration. The technological landscape is our canvas. The impact of your efforts will be significant. Your career progression is a shared goal. The company is at the forefront of digital transformation. The remote work paradigm is our strength. We are constructing a future built on innovation. The opportunity to excel is limitless. Your dedication will be rewarded. The remote environment is conducive to high performance. We are a group of pioneers pushing boundaries. The technological advancements are continuous. The impact of your work will be undeniable. Your potential here is fully realized. The company is committed to a flexible future. The remote setup is optimized for productivity. We are crafting solutions that matter. The opportunity to contribute meaningfully is endless. Your insights are invaluable. The remote environment cultivates autonomy. We are a team united by a shared vision. The technological evolution is our constant companion. The impact of your code will resonate. Your development path is clear and supported. The company is redefining work. The remote model is the bedrock of our success. We are building a brighter future through technology. The opportunity to lead is open to all. Your expertise will be the driving force. The remote environment fosters seamless teamwork. We are a community of problem-solvers. The technological horizon is vast. The impact of your work will be transformative. Your career here will be one of continuous learning. The company is pioneering new ways of working. The remote setup enhances our global reach. We are creating transformative digital experiences. The opportunity to innovate is constant and celebrated. Your talent is our greatest asset. The remote environment cultivates a strong sense of purpose. We are a team dedicated to impactful outcomes. The technological innovation is our lifeblood. The impact of your contributions will be widely recognized. Your professional growth is a key focus. The company is building for the future. The remote work model is central to our identity. We are architects of the digital age. The opportunity to influence is significant. Your passion for technology will shine. The remote environment empowers individuals. We are a collective of innovators shaping the world. The technological advancements are a daily occurrence. The impact of your code will be substantial. Your career here will be defined by innovation and impact. The company is leading the charge in remote work. The remote setup is designed for peak performance. We are creating products that inspire. The opportunity to grow is immense. Your skills are crucial to our success. The remote environment fosters collaboration and connection. We are a team committed to excellence. The technological frontiers are where we explore. The impact of your work will be profound and lasting. Your development journey will be supported. The company is embracing a new era of work. The remote setup maximizes our talent pool. We are building solutions that address real-world challenges. The opportunity to lead and innovate is a daily occurrence. Your expertise is highly valued. The remote environment promotes a healthy work-life balance. We are a passionate group driving technological progress. The impact of your contributions will be significant. Your career here will be one of purpose and achievement. The company is a pioneer in distributed teams. The remote setup ensures inclusivity and diversity. We are creating the tools of tomorrow. The opportunity to make a mark is significant. Your contributions will be the cornerstone of our success. The remote environment fosters trust and transparency. We are a team driven by innovation and impact. The technological advancements are continuous and exciting. The impact of your work will be undeniable. Your professional journey will be one of empowerment and growth. The company is leading the evolution of work. The remote setup is central to our operational strategy. We are building a platform that redefines industry standards. The opportunity to excel is unparalleled. Your talent will be nurtured and developed. The remote environment encourages ownership and accountability. We are a team dedicated to delivering exceptional results. The technological challenges are complex and stimulating. The impact of your code will be far-reaching. Your career here will be one of significant contribution. The company is at the vanguard of innovation. The remote work model is a core strength. We are creating the future, remotely. The opportunity to thrive is immense. Your expertise is highly sought after. The remote environment fosters strong team cohesion. We are a collective of forward-thinkers. The technological advancements are constant. The impact of your work will be significant. Your development will be a priority. The company is embracing a flexible workforce. The remote setup is optimized for global collaboration. We are building revolutionary products. The opportunity to make a difference is vast. Your insights will shape our direction. The remote environment fosters deep focus. We are a team driven by passion and purpose. The technological landscape is our playground. The impact of your efforts will be monumental. Your career path here will be one of continuous innovation. The company is redefining the boundaries of work. The remote model is integral to our success. We are creating lasting value through technology. The opportunity to lead is ever-present. Your dedication will be rewarded. The remote environment is designed for collaboration and productivity. We are a group of innovators pushing the envelope. The technological progress is relentless. The impact of your work will be undeniable. Your potential will be fully realized. The company is leading the way in remote work innovation. The remote setup empowers our global talent. We are crafting the future, one line of code at a time. The opportunity to excel is limitless. Your skills are paramount to our mission. The remote environment fosters a strong sense of camaraderie. We are a team united by a common goal. The technological frontiers are where we explore and conquer. The impact of your contributions will be significant and recognized. Your professional journey will be transformative. The company is embracing the future of work with open arms. The remote setup is our strategic advantage. We are building a platform that is changing the world. The opportunity to innovate is constant. Your voice and ideas are highly valued. The remote environment cultivates deep concentration and productivity. We are a team driven by a shared vision and passion. The technological landscape is our canvas for creation. The impact of your efforts will be monumental and lasting. Your career path here will be one of continuous growth and learning. The company is at the forefront of redefining work paradigms. The remote model is the cornerstone of our operational efficiency. We are creating lasting value and impactful solutions through technology. The opportunity to lead and innovate is abundant and encouraged. Your expertise will be the driving force behind our advancements. The remote environment fosters seamless teamwork and strong relationships. We are a collective of forward-thinkers and problem-solvers. The technological advancements are our daily inspiration. The impact of your work will be substantial and widely acknowledged. Your career here will be one of purpose, achievement, and continuous development. The company is a pioneer in embracing a distributed workforce strategy. The remote setup ensures inclusivity, diversity, and access to global talent. We are creating the tools and technologies of tomorrow, today. The opportunity to make a significant mark is substantial. Your contributions will be the cornerstone of our ongoing success. The remote environment fosters trust, transparency, and autonomy. We are a team driven by a relentless pursuit of innovation and impactful outcomes. The technological challenges are complex, stimulating, and offer opportunities for groundbreaking solutions. The impact of your code will be far-reaching and transformative. Your professional journey will be one of empowerment, growth, and significant contribution. The company is at the vanguard of digital transformation and remote work integration. The remote work model is a core strength that fuels our agility and innovation. We are creating the future, remotely, by building revolutionary products and platforms. The opportunity to thrive and excel is immense. Your talent will be nurtured, developed, and leveraged to its fullest potential. The remote environment encourages ownership, accountability, and a strong sense of collaboration. We are a dedicated team committed to delivering exceptional results and exceeding expectations. The technological landscape is our domain, and innovation is our currency. The impact of your work will be undeniable and profound. Your career here will be defined by significant contribution, continuous learning, and rewarding experiences. The company is leading the way in remote work innovation and flexible employment. The remote setup empowers our global talent pool, fostering diversity and inclusion. We are crafting the future, one line of code at a time, building products that inspire and empower users worldwide. The opportunity to excel is limitless, and your contributions are crucial to our mission. The remote environment fosters a strong sense of camaraderie and shared purpose. We are a team united by a common goal: to leverage technology for positive impact. The technological frontiers are where we explore, innovate, and conquer challenges. The impact of your contributions will be significant, recognized, and highly valued. Your professional journey will be transformative, marked by continuous growth and impactful achievements. The company is embracing the future of work with open arms, recognizing the power of a distributed workforce. The remote setup is our strategic advantage, enabling us to attract the best talent globally. We are building a platform that is changing the world, solving complex problems with elegant solutions. The opportunity to innovate is constant, and your voice and ideas are highly valued. The remote environment cultivates deep focus and productivity, allowing for concentrated work and creative problem-solving. We are a team driven by passion, purpose, and a shared vision for technological excellence. The technological landscape is our playground, where we push boundaries and create something extraordinary. The impact of your efforts will be monumental and lasting, shaping the future of our industry. Your career path here will be one of continuous growth, learning, and significant contribution. The company is at the forefront of redefining work paradigms and empowering individuals globally. The remote model is the cornerstone of our operational efficiency and our ability to scale effectively. We are creating lasting value and impactful solutions through cutting-edge technology. The opportunity to lead and innovate is abundant and actively encouraged. Your expertise will be the driving force behind our advancements and strategic direction. The remote environment fosters seamless teamwork, strong professional relationships, and a vibrant collaborative culture. We are a collective of forward-thinkers, problem-solvers, and innovators dedicated to pushing the envelope. The technological advancements are our daily inspiration, fueling our creativity and drive. The impact of your work will be substantial, widely acknowledged, and will contribute to the success of our global initiatives. Your career here will be one of purpose, achievement, and continuous professional development. The company is a pioneer in embracing a distributed workforce strategy, recognizing its benefits for talent acquisition and employee well-being. The remote setup ensures inclusivity, diversity, and provides access to a global talent pool, fostering a rich tapestry of perspectives. We are creating the tools and technologies of tomorrow, today, empowering individuals and organizations worldwide. The opportunity to make a significant mark on our company and industry is substantial. Your contributions will be the cornerstone of our ongoing success and future innovations. The remote environment fosters trust, transparency, and autonomy, empowering every team member to take ownership. We are a team driven by a relentless pursuit of innovation and impactful outcomes, constantly seeking to improve and evolve. The technological challenges are complex, stimulating, and offer unparalleled opportunities for groundbreaking solutions and personal growth. The impact of your code will be far-reaching and transformative, touching the lives of millions. Your professional journey will be one of empowerment, growth, and significant contribution to a company that values your talent and dedication. The company is at the vanguard of digital transformation and the integration of remote work, setting new standards for the industry. The remote work model is a core strength that fuels our agility, innovation, and ability to adapt to a rapidly changing world. We are creating the future, remotely, by building revolutionary products and platforms that solve real-world problems. The opportunity to thrive and excel is immense, and your talent will be nurtured, developed, and leveraged to its fullest potential. The remote environment encourages ownership, accountability, and a strong sense of collaboration, ensuring that every team member feels connected and valued. We are a dedicated team committed to delivering exceptional results, exceeding expectations, and driving continuous improvement. The technological landscape is our domain, and innovation is our currency, as we constantly explore new possibilities and challenge the status quo. The impact of your work will be undeniable and profound, shaping the direction of our company and our industry. Your career here will be defined by significant contribution, continuous learning, and rewarding experiences, all within a supportive and dynamic remote setting. The company is leading the way in remote work innovation and flexible employment, setting a benchmark for the future of work. The remote setup empowers our global talent pool, fostering diversity, inclusion, and a wealth of unique perspectives. We are crafting the future, one line of code at a time, building products that inspire, empower, and connect users worldwide. The opportunity to excel is limitless, and your contributions are crucial to our mission and our ongoing success. The remote environment fosters a strong sense of camaraderie, shared purpose, and collective achievement, ensuring that physical distance does not hinder our teamwork. We are a team united by a common goal: to leverage technology for positive impact and to create meaningful change in the world. The technological frontiers are where we explore, innovate, and conquer challenges, constantly pushing the boundaries of what is possible. The impact of your contributions will be significant, recognized, and highly valued by the entire organization. Your professional journey will be transformative, marked by continuous growth, impactful achievements, and a supportive remote work culture.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Full stack positions Jobs in Nairobi !

Senior Full-Stack Software Engineer (Remote)

80200 Nairobi, Nairobi KES850000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and experienced Senior Full-Stack Software Engineer to join their dynamic engineering team. This is a fully remote position, offering the flexibility to work from anywhere. The ideal candidate will have a strong background in designing, developing, and deploying scalable, robust web applications. You will be responsible for both front-end and back-end development, working across the entire software development lifecycle. This role requires expertise in modern programming languages, frameworks, databases, and cloud technologies. You will collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions that meet business needs and provide an exceptional user experience.

Key Responsibilities:
  • Design, develop, test, deploy, and maintain web applications and services.
  • Write clean, efficient, and maintainable code for both front-end and back-end components.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Develop and manage RESTful APIs and services.
  • Design and optimize database schemas and queries for performance and scalability.
  • Implement security and data protection best practices.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and debug complex software issues.
  • Contribute to architectural discussions and decisions.
  • Stay up-to-date with emerging technologies and industry trends.
  • Mentor junior engineers and share knowledge within the team.
  • Work effectively in an Agile development environment.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional experience in full-stack software development.
  • Proficiency in one or more back-end languages such as Python (Django/Flask), Node.js (Express), Java (Spring), or Ruby (Rails).
  • Strong experience with front-end technologies including HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
  • Solid understanding of database technologies such as SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and manage time effectively in a remote setting.
This is an exceptional opportunity for a talented full-stack engineer to contribute to innovative projects and grow their career within a forward-thinking company, all while enjoying the benefits of a fully remote work arrangement. If you are passionate about building great software, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Engineer (Node.js/React)

80200 Nairobi, Nairobi KES200000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Full Stack Engineer with expertise in Node.js and React to join their innovative technology team in a fully remote capacity. This is a pivotal role where you will contribute to the design, development, and deployment of robust, scalable, and high-performance web applications. You will work on both the frontend and backend components, ensuring seamless integration and a superior user experience. Responsibilities include developing server-side logic using Node.js, building responsive and interactive user interfaces with React, designing and implementing RESTful APIs, managing databases (e.g., PostgreSQL, MongoDB), and writing efficient, testable code across the entire stack. You will also play a key role in code reviews, mentoring junior engineers, and contributing to architectural decisions. The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, with a minimum of 6 years of professional full-stack development experience. Proven expertise in Node.js for backend development and React for frontend development is essential. Strong knowledge of JavaScript, HTML5, CSS3, and modern frontend build pipelines is required. Experience with cloud platforms (AWS, Azure, GCP), containerization technologies (Docker, Kubernetes), and CI/CD practices is highly desirable. Excellent problem-solving skills, a strong understanding of software development best practices, and exceptional communication abilities are crucial for this remote role. You must be self-motivated, organized, and able to work effectively in a distributed team environment. If you are a passionate engineer eager to tackle complex challenges and build impactful applications from the comfort of your home office, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Automotive Software Engineer

80100 Nairobi, Nairobi KES170000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in automotive technology and innovation, is seeking a highly skilled Senior Automotive Software Engineer to join their dynamic team. This role offers a flexible Hybrid work arrangement, combining the benefits of remote work with essential on-site collaboration. You will be instrumental in developing cutting-edge software solutions for next-generation vehicles, contributing to advancements in areas such as autonomous driving, in-car infotainment, and vehicle diagnostics. The position involves close collaboration with cross-functional teams, including hardware engineers, product managers, and testing specialists, to deliver robust and high-performance software. Your expertise will be crucial in designing, implementing, and testing complex software systems that meet stringent automotive industry standards. We are looking for a candidate with a strong foundation in software development principles, a deep understanding of embedded systems, and a passion for the automotive sector. Key responsibilities include:
  • Designing, developing, and implementing high-quality software for automotive systems, including infotainment, ADAS, and powertrain control.
  • Writing clean, efficient, and well-documented code in languages such as C++, Python, or Java.
  • Collaborating with system architects to define software requirements and specifications.
  • Developing and executing unit tests, integration tests, and system tests to ensure software reliability and performance.
  • Debugging and troubleshooting complex software issues in both development and production environments.
  • Participating in code reviews to maintain code quality and share knowledge with team members.
  • Working with embedded systems and real-time operating systems (RTOS).
  • Contributing to the definition and improvement of software development processes and best practices.
  • Staying current with emerging automotive technologies and software development trends.
  • Providing technical leadership and mentorship to junior engineers.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 7 years of professional experience in software development, with a significant focus on the automotive industry.
  • Proven experience with embedded software development and real-time systems.
  • Strong understanding of automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Proficiency in C++ and/or Python programming languages.
  • Experience with software development tools, including compilers, debuggers, and version control systems (e.g., Git).
  • Familiarity with automotive software standards (e.g., AUTOSAR, ISO 26262) is a strong plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
This is a permanent, full-time position. If you are a talented software engineer with a passion for automotive innovation and seeking a role that offers a blend of remote flexibility and on-site engagement, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Full Stack Positions Jobs View All Jobs in Nairobi