Full Stack Engineer

2 months ago


Greenville, United States MP Cloud Technologies Full time
About Us:

 

At MP Cloud Technologies, we’re not just another tech company—we’re a small team with big dreams. We believe in creating a fun, engaging work environment where your contributions matter. Our mission is to deliver cutting-edge solutions that not only meet our clients’ needs but also push the boundaries of what’s possible in the tech world. We’re looking for passionate individuals who are excited to grow and evolve with us.


What You Can Expect From Us:

 

• Support for Your Growth: We value your development. You’ll have ample opportunities to learn, advance, and enhance your skillset. We’ll ensure you have the foundational skills to meet your initial role expectations and help you explore new areas that interest you.

• Work-Life Balance: Your well-being is a priority. While we expect you to be generally available during business hours and to manage your workload efficiently, your free time is respected. We strive to make this role the dream job where work is fun and downtime is yours.

• A Collaborative Environment: We’re a close-knit team, and you’ll have the chance to work closely with talented colleagues across different functions. We believe in open communication, constructive feedback, and continuous improvement.

• Innovation and Impact: You’ll be at the forefront of developing and maintaining key parts of our web applications, using the latest technologies to solve challenging problems and make a tangible impact.


Job Description:

As a Full Stack Developer at MP Cloud, you’ll play a crucial role in designing, developing, and maintaining both the front-end and back-end components of our web applications. Depending on your strengths and interests, you might lean towards either front-end or back-end development—we’re looking for talent in both areas

Key Responsibilities: (Front-End Focus)

• Develop and maintain responsive web applications with a focus on the presentation layer using React.js and Tailwind/CSS.

• Design and implement dynamic user interfaces that are intuitive, engaging, and optimized for


performance across various devices.

• Collaborate closely with UX/UI designers to translate wireframes and design concepts into high-quality code.

• Ensure cross-browser compatibility and address front-end performance issues to deliver a seamless user experience.

• Integrate front-end components with back-end services using RESTful APIs.

• Maintain and enhance the component library to ensure consistency and reusability across different projects.

• Stay up-to-date with the latest front-end technologies and trends, and advocate for best practices in front-end development.

• Conduct thorough testing of UI components, including unit testing, integration testing, and end-to-end testing.

• Partcipate in design reviews and provide feedback on user experience improvements and front-end architecture.

• Engage in continuous learning and share knowledge with the team to foster a culture of growth and innovation in front-end development.


Key Responsibilities: (Back-End Focus)

• Develop and maintain back-end services and middleware components using Python to support scalable, secure, and high-performing web applications.

• Design and build robust RESTful APIs that provide seamless data flow and integration between the front-end and back-end services.

• Optimize back-end processes for performance and efficiency, focusing on scalable architecture and low-latency responses.

• Manage data storage solutions, including relational databases (PostgreSQL) and NoSQL databases (MongoDB), to handle various data requirements.

• Implement security best practices in back-end services to protect sensitive data and ensure compliance with industry standards.

• Refactor and maintain existing C# codebases as needed to improve application functionality and ensure maintainability.

• Collaborate with cross-functional teams, including front-end developers and DevOps engineers, to design and implement comprehensive system architectures.

• Participate in code reviews, providing constructive feedback to improve the quality and maintainability of the back-end codebase.

• Stay current with the latest developments in back-end technologies and cloud services, advocating for best practices in back-end development.

• Engage in continuous learning and share knowledge with the team to foster a culture of growth and development in back-end technologies.


Required Skills and Qualifications:

• High Proficiency in Python: Experience in building scalable back-end services and APIs.


• High Proficiency in React.js and Tailwind/CSS: Expertise in creating user-friendly, responsive front-end interfaces.

• Working Proficiency in SQL (PostgreSQL preferred): Ability to write and optimize complex SQL queries.

• Working Proficiency in NoSQL Document Structures: Experience with MongoDB is highly advantageous.

• Comfortable Reading and Refactoring C#: Ability to understand and modify existing C# code to enhance functionality.

• Networking/Infrastructure Architecture Experience: A plus if you have experience in designing and managing infrastructure.


Supplementary Standout Skills:

• Familiarity with Docker, Kubernetes, or other containerization tools.

• Experience with cloud platforms like AWS, Azure, or Google Cloud.

• Knowledge of CI/CD pipelines and DevOps practices.

• Understanding of web security best practices and data protection.


Soft Skills We Value:

• A Desire to Learn: Our environment is constantly evolving, and we want someone who is eager to grow their skills and contribute to innovative projects.

• Thoroughness and Attention to Detail: We appreciate individuals who not only get things done but also think critically about how things should be done right the first time to avoid future tech debt.

• Clear Communication: The ability to discuss and analyze work requirements openly and honestly, providing realistic estimates for task completion, is essential.


  • Full Stack Developer

    1 month ago


    greenville, United States Robert Half Full time

    As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining high-quality web applications. You will collaborate with our creative team to bring their vision to life, while also ensuring technical excellence and performance.Responsibilities:• Design, develop, and maintain complex web applications using modern...

  • Full Stack Developer

    2 months ago


    Greenville, United States Robert Half Full time

    As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining high-quality web applications. You will collaborate with our creative team to bring their vision to life, while also ensuring technical excellence and performance.Responsibilities:• Design, develop, and maintain complex web applications using modern...

  • Full Stack Developer

    1 month ago


    Greenville, South Carolina, United States MP Cloud Technologies Full time

    About UsAt MP Cloud Technologies, we're a dynamic team of innovators who thrive on creating cutting-edge solutions that push the boundaries of what's possible in the tech world. Our mission is to deliver high-quality, scalable, and secure web applications that meet our clients' needs and exceed their expectations.What You Can Expect From UsSupport for Your...


  • Greenville, South Carolina, United States Perceptive Recruiting, LLC Full time

    Job Title: Cloud Software EngineerPerceptive Recruiting, LLC is seeking a highly skilled Cloud Software Engineer to join our team. As a senior full stack developer, you will be responsible for designing and developing applications for an enterprise organization.Key Responsibilities:Develop and deploy cloud-based applications using C#, React/Angular, SQL, and...


  • Greenville, South Carolina, United States GE Full time

    Job DescriptionContribute to the design and development of products, solutions, and systems for the Heavy Duty Gas Turbine technology space. This role involves activities linked to technical improvement of existing products and components, impacting the quality of own work and the work of others on the team. Execute standard operational/technical tasks...


  • Greenville, North Carolina, United States Rygen Technologies Full time

    About Rygen TechnologiesRygen Technologies is a cutting-edge technology solutions provider that empowers the logistics industry by eliminating painful tasks and enabling businesses to focus on their core operations.Our product-focused team is passionate about building innovative tools that drive the logistics industry forward. We're a diverse group of...

  • Lead Engineer

    2 weeks ago


    Greenville, South Carolina, United States GE Vernova Full time

    Job SummaryGE Vernova is seeking a highly skilled Lead Engineer to join our team in the Gas Turbine Accessories sector. As a key member of our product development team, you will be responsible for designing and developing innovative solutions for our customers.Key ResponsibilitiesDevelop and maintain 2D and 3D models, tolerance stack-ups, and electronic data...


  • Greenville, United States Perceptive Recruiting Full time

    Job DescriptionJob DescriptionCloud Software Engineer position open in Greenville, SC for a C#.Net web developer with 6+ years of experience in application and web development. Must have experience developing and deploying in the Cloud (Azure, AWS, or GCP). In this senior full stack role, you will be working on multiple enterprise applications, interfacing...


  • Greenville, United States Rygen Technologies Full time

    About RygenRygen designs and builds technology solutions to empower the logistics industry. Shippers, carriers, vendors, 3PLs that join Rygen are able to eliminate painful tasks like shipment tracking, contract management, invoice payments, and other tedious tasks, allowing them to focus on the core parts of their business.Rygen has a product-focused team...


  • Greenville, United States Rygen Technologies Full time

    About RygenRygen designs and builds technology solutions to empower the logistics industry. Shippers, carriers, vendors, 3PLs that join Rygen are able to eliminate painful tasks like shipment tracking, contract management, invoice payments, and other tedious tasks, allowing them to focus on the core parts of their business.Rygen has a product-focused team...


  • Greenville, South Carolina, United States Purpose Financial Full time

    About Purpose FinancialPurpose Financial is an innovative consumer financial services company that offers a diverse suite of credit products, promoting financial inclusion and meeting consumers wherever they are.Job SummaryWe are seeking a highly skilled Senior Performance Test Engineer to join our team. As a key member of our Quality Assurance team, you...

  • Civil Engineer Full

    5 days ago


    Greenville, South Carolina, United States Day & Zimmermann Full time

    We're seeking a skilled Civil Engineer to join our team at Day & Zimmermann Maintenance and Construction (DZMC). As a leading maintenance services provider in the United States, we're committed to delivering exceptional results for our clients.The ideal candidate will have a strong background in civil engineering, with experience in project execution,...

  • Software Engineer

    5 days ago


    Greenville, South Carolina, United States L3Harris Full time

    Job Title:Software Engineer - Backend Systems SpecialistAt L3Harris, we are seeking a skilled Software Engineer to join our team and contribute to the development and maintenance of our backend systems. As a key member of our team, you will play a crucial role in developing and enhancing our Golang Teamcenter libraries and NX ufunc libraries.Key...


  • Greenville, South Carolina, United States L3 Technologies Full time

    Job Title: Software Engineer, Backend SystemsAt L3 Technologies, we are seeking a highly skilled Software Engineer to join our team as a Backend Systems Developer. As a key member of our IMS ISR Engineering Operations Tools & Application Development team, you will play a crucial role in developing and maintaining our backend systems, including our Golang...


  • Greenville, South Carolina, United States Purpose Financial Full time

    About Purpose FinancialPurpose Financial is a leading consumer financial services company that offers a diverse suite of credit products, promoting financial inclusion and meeting consumers wherever they are. Our mission is to help customers achieve their version of financial stability in the moment and in the future.Job SummaryWe are seeking a highly...


  • Greenville, South Carolina, United States BS Technologies Inc. Full time

    Job Opportunity:BS Technologies Inc. is seeking a skilled Java Developer to join our team in Phoenix, AZ. As a Java Developer, you will be responsible for designing and developing strong Java API solutions using Core Java, Java 8, Lambda, Streams, Spring Boot, microservices, and Rest API. You will also work with PostgreSQL, NoSQL, Redis, ELK Stack, Docker,...


  • Greenville, South Carolina, United States L3 Technologies Full time

    Job Title:Software Engineer, Backend Systems SpecialistJob Description:We are seeking a skilled Software Engineer to join our team and contribute to the development and maintenance of our backend systems. As a key member of our engineering operations team, you will play a crucial role in designing, developing, and enhancing our Golang Teamcenter libraries...

  • Environmental Engineer

    3 months ago


    Greenville, United States Surf Search Full time

    Opportunity to become the Plant Air Environmental Specialist with a global chemical leader in Eastern NC.  Accountable for air quality environmental performance at the chemical / material handling plant operations. Ensure 100% compliance with all federal, state, and local air quality environmental regulations. Responsible for obtaining all air quality...

  • Software Engineer

    2 weeks ago


    Greenville, South Carolina, United States L3Harris Full time

    Job Title:Software Engineer - Backend SystemsJob Summary:L3Harris Technologies is seeking a highly skilled Software Engineer to join our team. As a Software Engineer - Backend Systems, you will play a crucial role in developing and maintaining our backend systems, including our Golang Teamcenter libraries and NX ufunc libraries.Key Responsibilities:Develop,...


  • Greenville, South Carolina, United States Perceptive Recruiting Full time

    Job DescriptionA senior full-stack developer position is available for a C#.Net web developer with 6+ years of experience in application and web development. The ideal candidate will have experience developing and deploying in the Cloud (Azure, AWS, or GCP).This senior role involves working on multiple enterprise applications, interfacing with BA's and QA's...